57217145
92636748
51449262
4063955
54517123
15776043
94933792
88979747
4128943
10848740
23355729
6041657
95447769
21166353
35928266
5716444
1684908
5307563
74116130
2905409
78101673
17782094
6771429
88193963
81356440
51042345
30789634
40413675
7496906
62365232
43121876
87439085
30112586
55573220
64339524
98018117
41708073
99724074
10952921
95531639