70428998
27702837
7155046
43599467
44577490
10654251
86995812
59693720
14716045
77296897
829135
60175491
40538867
94137019
74648912
85912785
56333722
86469338
9910158
36084135
12642045
72837062
2181464
58647303
13565692
63452099
81252044
55532906
48747569
99886248
15886405
48989755
81863211
96464360
46777416
52652866
12514009
76765391
23169964
50529726