61134287
57187470
14021812
9528799
13345042
2982453
49132546
87109260
5304192
34134868
27932230
9806130
3409947
11439147
38653445
20161829
89384336
17392420
86584178
11266150
85272691
60518189
16365693
28556201
50412509
98682503
54258017
305517
4521080
32022092
68914472
65763954
35917858
22814882
48552381
74937338
1601911
30246417
6895398
3665266