73956947
65319395
3128584
38022222
77492596
51204314
76509298
20563903
80191784
98201555
24482
39449198
57115201
70527429
34169183
95796867
64846668
26302270
64617971
1629251
10093597
77671158
97515283
5778045
92151258
19918213
90508407
3642183
10175367
7602419
49074349
49538732
16755924
22397873
2838344
10755710
56586442
43351244
28498279
3759738