40777432
2340508
70328584
94475019
44759744
61975883
38679854
8246696
52142894
84828782
59477230
73356140
77947979
12667605
58079275
31996335
79128296
13299136
53401706
13549476
755765
12345070
42375440
96451237
40342082
1061404
6196119
25708812
45078669
32349890
48016151
2959833
81606536
44705104
60513587
10055676
4991382
40556374
30424607
65787463