2946589
46819882
65799240
85137220
28446392
6115681
28381171
88107774
22673597
64249295
81476471
94044407
4336455
51165295
4452810
77221400
1783901
14475235
96314375
90822209
1702978
39768993
5717161
90738289
41295225
59026012
55375390
81818839
20083017
1558012
72071314
18223716
42829416
95575875
35782072
1569265
50625712
97497912
51328912
6565505