14837014
71045832
22567183
50982105
15261093
3156884
41023357
33796828
33389057
69653164
2706426
65804737
39999586
33861240
3663360
90913286
40008756
85691418
79002560
58148837
53465694
5576012
97949666
54497278
25659798
5023635
55175361
88409566
16952466
78281031
3463107
46777258
25692467
13314939
81698406
73594388
90148431
47756408
5903317
57436138