65884021
96244322
328171
69346847
59019271
51644261
51327944
13968712
62992603
7951983
1551642
934100
17395473
17787624
72187835
533659
71389111
65199134
40172015
19608827
76227495
33728790
29153683
64551622
75355759
92464113
19702883
53503741
43974367
75278387
20673816
59271483
1753885
57748105
57735486
10949371
82413363
28818595
28205228
3777211