59879740
15184061
30157088
96637770
25615977
90443343
65492241
42872668
3991866
50916692
70538696
37932155
70309970
87751403
10852483
42002661
98219002
69554872
57996889
58876090
7218700
58196197
30046707
45362939
13801564
69995734
33919286
45712848
88301120
77712215
9778575
62084890
87815810
5910467
34244655
51168933
26747245
37767363
92971772
45105599