17949338
50006121
1280394
84911156
46818789
67745525
56807901
21457361
5211493
43345493
46774980
64641378
57342977
78994
58287378
59568512
42656511
90882273
67786914
63146506
97081546
830874
1081579
48779309
7547438
40226250
94153647
982116
18844511
80956868
33535953
86934068
574285
93385167
74856832
6412989
94787246
32284080
77008998
20017968