9622276
19409879
8963550
50814072
99898245
70543092
62282203
15403773
50662522
82405861
82849074
10042756
25679824
86361648
7578751
83557010
22793215
4326843
82345727
2733379
59844424
56895119
68129413
125834
39399992
52001289
12125635
9532666
9607590
886755
45102700
3510386
64097246
32435155
36365426
3368861
58299857
67322021
8471359
6959795