43916594
46397590
548827
855798
5718796
4942130
97974289
29886268
45576146
31626823
98653833
19711502
80772785
33119174
52842038
9713462
44035327
8030232
85247617
65214224
5423468
71278564
71791951
73508184
50369854
322953
68816825
23037014
20712262
40498227
5693395
3757300
57737835
3333246
526511
9487735
80479825
74012650
97257719
27807612