25851275
3812925
97292038
217812
48942962
70698415
14696224
51833970
36827318
50499253
84094849
64288240
8188231
4241134
63427890
37087094
5960390
74424629
26542137
2610217
1841723
81438918
45791039
68579498
69348825
87718747
9752423
212710000
97308607
70583210
61104532
1903916
16075612
139572
98565968
97155247
30234804
88114847
23262985
52085486