34428106
10801498
12857710
31663426
13987720
9784104
67375158
53147638
87058688
17614770
15314471
3412791
47778676
30253359
66317363
46625775
3782283
30759412
1161734
36901672
68928501
9439012
109542
8557958
84192739
41914100
47683802
27635531
28835053
80734655
12279894
21199993
53463021
61313575
48894775
82574966
1582550
93164218
91828247
45669369