64918772
2168140
99212767
89961462
9699278
50563367
891248
98857980
7904465
63768708
27354611
97209468
44895413
36946788
84064492
15996440
14671396
82873884
48673516
509477
44028161
7834934
64803947
23025459
73897071
58205324
62746153
54068545
26534341
27814429
7224733
79754922
22217473
72515428
68067204
2908837
66986897
26757466
30948820
83861196