83866272
3615255
30082387
46483870
1964951
47185389
63161168
54217161
62314383
40959304
37461345
45586786
33083590
47164401
14374871
63763548
97622121
84503456
99759167
49031750
84143334
57029028
5224996
8559667
28982123
9767476
4036411
52836372
69407296
3127424
70966578
91801352
66689284
5969456
27162191
228445
92082441
1832282
70095211
12127626