86168690
84131340
33246843
14811055
76118284
59203626
63785038
97497756
49915569
98177015
48389750
78674086
51862847
32442552
28725342
31847578
80586416
9970589
2648806
69811314
92805403
18428925
21591245
98747639
58671102
7443801
95932037
89776258
70202068
70354232
37423240
42828508
62954180
20634379
42464479
29207793
19602771
83115533
12843296
79893376