19553900
70272407
4446055
4573554
45804235
45836970
49354100
15279269
28196037
62711340
20995514
38466902
17773212
46418211
76395916
47447784
32496097
1832896
14956022
4351880
56543357
11232150
88884243
44755114
76202973
25288309
48512991
53186222
57497993
5119103
38978528
65285276
28858747
72561084
73933738
15744193
37861967
34855895
18262125
80308783