15451268
1689812
35004140
40526874
44429334
6533130
51859855
40644250
14091342
58129794
16411584
98894800
1089322
16682218
50166577
85376712
98684632
70112978
51117635
47089802
22365999
49226053
49401714
79597911
61204365
84597046
43837143
40851846
2385262
58906453
67592117
2884965
80845422
15838336
65381213
3097678
2388679
2428320
37803070
88871986