1042258
5372570
19731100
54443856
1521809
98074408
79624535
24755371
59217028
42155329
9041569
35361117
96965868
94751556
64052147
8360591
83353529
85172422
83363560
15099110
64643624
54547792
2516594
53938456
67843131
80735599
67881363
37081033