91896582
10207065
6583566
92952677
8338383
527467
4079260
96376020
33198546
20824785
89596920
38607589
4796822
15212878
90909496
12951914
12477358
3456944
88791164
63664802
34881261
47748143
42219396
67816742
25108719
1876448
6695137
77615895
77323838
53984903
21031369
4011750
15699882
89618787
78863784
8917747
59464518
3635315
63726953
68996234