30052857
48802857
33414421
26316546
96965776
3345920
30625314
4939502
60843681
35125327
8454473
60115905
23067684
9333170
2474678
69812539
25559624
4598307
1786327
77141517
98511306
9691905
14073460
6951924
38594553
4107525
63918906
25553969
27613128
3509428
41785426
2544932
97027042
79405134
96117764
15579204
28373634
5584495
51019925
80667733