43245143
69978016
92302298
557410000
1238137
27208734
934697
47245640
57232468
38403170
9538325
59001122
149841
99245056
30584430
14506362
67158199
27835447
10377116
73475674
51723411
49103225
55871546
98412610
70208110
70257162
32294121
3736625
67531410
3903559
94044729
43098247
31194288
65504090
5855664
48845477
22255246
36448643
45975365
59791924