3648822
87102797
2026792
72914968
70002953
66133329
2729922
50782615
691931
95285840
62117514
8619377
30634246
7547471
67136055
71316424
99425474
11035000
74968827
54998004
10074202
37484572
9464938
7959253
93702985
37473547
3055238
66596175
15319035
16324843
94892741
74356094
48897152
26698327
53187610
2088281
54539591
29152026
43449949
696016