9109473
9846589
7657275
78197942
46451486
32626186
15238868
5313967
19515337
42726756
38318948
74973212
38773317
58025650
76311372
1892735
37655272
60893176
21814447
86784381
35372526
161188
49326357
501684
40514100
10364523
75244902
81766579
47743980
39074248
52866131
60376322
87302541
58909105
5098219
8308603
65329028
39999998
95847827
39802231