49345996
11536587
4105757
5037789
2603956
74674547
98417080
34098586
4152804
45687786
79731378
448869
20523721
10931401
9504901
14524349
67795641
7734479
79321376
43072727
65792221
20747990
23026284
83687226
25967670
32074940
60642611
27202441
14156935
912632
23193610
27984447
78512724
63375291
53153594
15065791
39445561
28002661
64017608
10929149