90503528
6927461
45611187
70072823
907899
11374168
24216763
8882422
32388467
12409837
30316283
6413949
43071284
46692177
80489641
40147928
61938358
41198038
56535936
5309845
11304838
19597510
73235983
86107903
15744765
48212036
42612517
12667724
56806507
38971931
38148523
63168132
40141813
24472837
64323288
2249591
43914639
20219356
23354178
29227825