8030546
12119307
31293131
61849933
97897565
42333825
79162352
44341203
35603013
46804292
2666053
94366413
38789769
18043729
62732762
52475257
69366548
6432536
83118171
80148704
97956423
26876688
19378203
34707287
26224886
58925302
88078183
58366816
83857327
50565463
61394318
23476473
45061430
594383
98854303
73698961
70123342
1333114
5139386
9103938