21419849
41612385
48901660
15150219
12662904
20773700
16656568
46785196
19222607
23239938
742535
656857
423140
186597
724803
606169
197654
965588
453185
442964
966360
126826
60148871
58285309
77381079
65871608
80403143
32485905
98673570
27635586
13295550
36055730
69301214
25988683