40004682
90367433
7491176
81056421
24933153
42222291
34692129
40214500
54046333
1305719
84616305
21004370
85265235
11307316
80015438
49822006
24197281
75298868
86232277
5374446
30869050
48645640
2496800
83139466
58711935
62084789
3156385
62974801
25731257
99017293
81837070
91526443
6518602
60978579
20146352
65523567
67895843
2972788
65961645
8077184