74441956
3522556
68729192
51149927
9119841
818858
72075149
65039505
96219620
87037505
88879656
93771185
456943
7183950
71716138
76282780
58823969
44742583
52859756
895471
22612655
23552241
53683865
46902588
73305731
44628721
29165649
26767190
949529
28351345
54413182
88689776
28605074
26384846
62753117
90913608
67255129
99785344
5063619
40137947