76657820
96881491
99709129
80686151
56929588
31655826
28225501
25501438
22728056
5491247
1417523
54355478
67368754
63337619
7198254
33525902
66756093
24276549
34693352
67666726
15279370
49871253
48952696
98636276
966894
92369120
63263508
94639384
27359177
68661204
51827261
15663995
93297322
43669911
4777708
49018095
12726832
27977431
37835585
34771206