35563959
24695604
53837157
60177010
17445587
1927918
11514250
10239353
7699785
1713942
72167587
19365979
37304785
47794985
57417470
28858182
23931226
91771798
80761081
36852974
99221264
25918990
63484188
1048733
92036716
64732598
34782692
6831194
10186027
73781630
69627346
44342022
61084977
94249839
85755297
10522805
41078122
64953357
13111550
79803785