1987213
51755757
42288033
16522510
77755788
10735634
42138100
2044902
99598696
21687916
71193039
53501776
1238347
68727255
128208
16399689
54681960
84314260
351821
16067678
89944424
55216498
98482705
71565980
84642533
132160
69272087
2472058
98734689
68883566
3186771
86026082
56931707
24597632
54071900
47352623
32785070
65892067
63852561
2211848