19344574
65846888
32383467
11973810
86437417
98656747
51871031
68433359
32044855
1827601
18164989
63046110
78921021
45069866
25566842
5834705
64386956
43885003
17909176
55202424
58204795
16287853
14986868
78531182
99068468
8875278
13517967
57698414
54432826
83284565
5017074
7722392
1709614
88928969
3137333
78345163
41996138
81638457
9870849
21905329