63565878
89242415
580150
79749570
65632189
95457700
9017160
67415818
89627132
80715112
11996476
34882977
7784179
59314776
4604882
21748906
86107201
9602054
14052533
61344627
38553616
65423599
61534388
45552378
95403895
83806718
2755921
1084181
96051936
2075996
90972411
84656628
5270961
72217299
53402102
14883686
7383431
6680873
43057886
4810144