84653200
91407906
66423569
54935293
67244613
77792818
56708544
9686779
2856433
28047940
753402
38146164
6601653
55615010
14735820
4665465
58605374
8701409
17245853
84504753
42174373
57342631
44371423
17169299
29513923
64643168
54306259
2091996
47006981
93194750
67702278
2961515
17556922
97558328
91499521
31596299
98134796
81867361
10332991
23411281