30001887
5099594
95427208
40409424
3800257
68014850
714691
15788651
34067087
21724148
27081088
7311912
4118112
73791383
56909395
25961296
40896450
40496626
85136642
56829529
97732446
88545804
24771340
50037264
91847233
26606574
23572101
75608985
65318309
19082246
88272416
68244136
14044718
626640
85028883
88794688
3284498
3753685
82542877
93916154