54829667
50605400
46777508
14068369
66948055
18315281
19946755
58286384
58247083
9562642
74717993
42485798
89807120
2722478
48227268
99276876
10044735
21187517
20132917
30476734
72757932
75666967
99074393
20735614
73238367
54476037
27512237
3254654
3060443
17404562
84024734
5081415
70494884
20028350
23093742
13159
90003255
48852681
8490173
1924759