5654702
51205836
18549236
1187304
99255225
79987565
70539089
56104342
96345387
612461
12905134
1981040
86106375
9075908
18922831
2420153
86416044
60783125
59281804
6563555
65502612
72872635
5561421
3096965
24029856
31999576
28612697
19282884
69214832
27205707
74158775
56413736
64614184
70462718
3134280
7252966
25257474
73099001
3879914
59823317