50482395
2148697
35649114
4102902
31337721
64789293
8828254
56007063
70676416
54069711
56322232
1069274
13119219
75527290
9459185
96702089
93087149
56877921
21667944
15708576
32743295
35608060
14908516
10704198
4839769
7231416
51506600
55639509
1960170
6053711
5999416
1765647
47383502
5439327
7713176
26217619
85548710
6353426
5071522
47383213