117870
27525356
63165929
96513649
42788047
93598290
3013537
11867221
63796248
70941575
15448181
7488475
11209204
4227585
66534760
8214795
73178355
54691276
25719924
64877709
3721334
1446548
69135626
51537284
946062
21725626
72607970
51477164
12569639
61873873
7251130
35346490
38562422
9434130
87871736
91263507
48684048
61853193
40886686
7154954