3473307
60117298
27684816
19082008
17991349
52088237
59786240
41045022
5737805
7016976
36255167
41215399
65709149
10161636
99057100
46428218
7656915
16276229
70045158
73113900
49087602
9577137
20235642
59582266
884612
2138584
34833226
46417642
95653422
88914959
47083046
38922296
74467104
22675914
1744495
8482413
84819686
39475579
484951
30109236