90995243
68045487
3746408
22626397
39246236
725806
15097755
11435013
38872408
13903658
48654329
86038225
69708046
38613904
41492447
19314452
85209402
40863731
57068941
31788713
85021689
1069377
72344417
40212799
75711236
4189205
99477959
83108517
93684105
61678535
95851655
32965805
7272088
67788295
7930291
8930529
8729548
9122464
44523400
24442503