16905318
8441618
26319448
8989017
58088756
4225757
58161717
498767
3774621
98872952
65291829
36587097
54591921
67183293
38422481
19303018
28573118
27429129
78295614
86765452
30601767
28229588
97876131
355687
62818531
62994856
58551704
85318184
36863955
26895452
98616279
48292837
29796291
18643075
32967603
20303941
56362458
80873061
57159225
96348780