10287943
57322917
73132462
1713233
3377151
48809378
1722564
953182
70128813
56955848
99665086
98629638
84113197
25509061
69987545
24515801
97926893
88227583
35166939
2512143
13881296
31482176
65849531
56823527
93526949
25369667
51918126
88404750
19072817
79419911
62415863
21774343
85858248
86328697
76098566
10129399
94923614
95973404
35678112
12173833