31083993
11076458
864324
72999685
3724158
472530
3067984
63563211
68612062
67525814
67271575
69101208
7488776
65234694
25974280
36064760
9428582
53543554
34354725
63554586
25194065
72848313
1761559
14501077
12518264
29956402
70774083
22834753
34109850
34879362
80447052
72223296
5138009
37794954
7623699
6053590
257833
82894406
2323163
34365933