2891516
9660348
11505794
11412076
55752522
9656656
55905514
32854786
17903023
8418564
12399163
79681105
14943078
20272264
15684553
80757515
28245266
3626277
80469590
90598515
17953148
64474763
10131233
26605923
63639408
30864234
51445009
58381715
25748056
8842394
88587073
3357152
27669631
61364410
30123184
5974471
29209722
71738370
56157713
30888235