16753206
96984721
12776739
99836434
45436482
6533147
91598301
93894109
47531014
30486804
481768
628912
79977525
84725450
10764849
11595121
12257307
51483037
4691770
73846568
7975975
38183872
49058729
29996042
55478072
2014546
90445396
82957522
98809075
49087353
82093063
79105116
36274545
99593658
97554589
16735108
84844760
89529933
38537175
18193542