26877559
68073741
44675529
49167768
83193194
60444132
28129205
20258203
37867145
25429830
29779816
29019715
47703294
25385842
37195212
78408523
749819
99542159
6477802
64626496
21845033
44385960
38457365
69382426
85996866
19473016
97428395
1391892
35164464
59781731
5757544
17679416
87532052
76254681
37435216
98879134
19356669
9466795
15649972
1368645