37328639
71243611
42383160
43079970
12855478
52449326
97462165
88128164
95343061
9250855
18023212
50168826
9058774
77532433
19997524
33398153
40281884
25668993
56553450
97433786
49585524
1326431
67629895
289787
99569769
96898231
14123806
67623373
70703395
48326952
49894782
37001367
6561913
96596565
82262767
60653481
50477097
85832787
49555241
74494426