34936697
3265300
96835407
12261009
50338511
6272609
63297183
9648426
18684155
52759090
96126597
57809490
74459889
82639359
92655286
1725215
65718155
92919350
6219732
65191813
35664261
64337458
87152821
27223463
75087671
70269130
15143491
19898326
38395704
63117404
82481657
16537442
82112235
19597671
57667876
5079998
69412676
61514546
698720
72061511