18374886
68803600
80245951
47307882
2059379
87435011
6519480
11519749
90805792
1395827
70204494
46738546
44401996
30665109
93345239
73892799
18578148
3951276
42274251
6492890
92866825
14134491
9681681
75807255
29747194
78642106
86053002
40587333
49351736
85216275
45269561
34021393
44315517
85482292
3497689
39872028
96629754
77284436
38826742
75357381