57462210
56937996
96408760
29216985
82677784
30954846
26407961
7302240
88594344
535444
11824735
30764747
8430833
33014741
1458920
21708139
14792507
97735945
5134282
77995230
91543183
94265443
30179455
89043528
22872619
5639126
34161616
7522706
33431465
94388005
692080
29936882
44875384
54328045
1983062
18429279
43167233
97625473
2188086
5366320