57089865
26739716
49152497
3318087
69362818
25583883
12423519
57716884
7926896
1403812
83368474
59826881
94747821
62682185
50645452
3393212
77369825
6152654
71212347
36396779
1494109
63614984
2724857
4795313
53821243
16584872
50855235
57556490
3097986
60148094
68487447
41758884
2546839
72631876
48831386
20251601
953253
5555474
38165690
58907056