52891300
7208777
49067606
43997306
38858705
79653988
12943569
92171569
12672443
74399358
8138213
43108815
21834406
86481789
55909727
77175637
5889456
1585580
20377
74534639
64917230
23146624
37409646
31872151
34405468
10676394
58219667
24489495
97432307
41411726
2433812
97366329
85798331
6778463
57748305
58425188
47231802
8616428
46579007
35317975