64086636
7438543
737043
69503715
341458
22913080
76875486
67806260
46193984
40757521
3307030
88471127
9548059
30688602
40863972
23589856
9451572
49618547
77683774
5394377
97933559
26591465
2533152
80591802
29158408
72478508
71411139
69574927
82326440
87614592
71809639
64568047
36085094
2771104
3416447
4384124
96493428
4175274
26559211
41705407