56543389
17119490
99263240
50941099
93095695
78575673
6985933
25925513
93704464
10629736
14095842
23566504
10342516
77868243
9141574
38825937
6206093
98176023
8011395
43279787
9111370
40893135
62235199
78472832
30317415
91097843
63955796
39943245
4173912
39391117
76486737
13753773
4677305
765959
45745377
39069316
48853353
25741984
44986120
3449623