16268113
18146420
261894
5134664
9844534
79168984
3017132
14568789
96956744
33623006
7478959
63025722
82187805
58712989
1505343
91736178
45003375
91856237
14626947
85436558
79594609
20018583
5284982
93084876
62738408
26621002
6721274
45311622
75621386
40291773
57617564
19507348
82467205
87545427
90197232
3843077
19918333
3166912
72214744
45458149