6459878
5475870
1329549
24712546
71437407
84443579
5164272
7482502
9191404
9264367
13573309
34504468
18772033
44385207
8176191
43849960
75149651
93886864
37685507
7378388
40745390
38222330
18233432
22913304
57092901
17433053
84739159
64507286
30726312
11207888
49949217
37122826
9021111
8208016
6031931
46437665
10888951
18331030
76039642
39552216