93177570
3151924
47027508
7956489
4173962
90104862
87815177
2765005
21397554
24508356
64376034
24565927
23177973
8033884
71301042
16706621
48076054
49119309
45338808
15316524
1088189
80279128
56815280
89884939
93488661
39637993
58543383
66854955
51613979
45362664
22154947
54517159
89132996
80711421
60512924
28556902
8589139
62722220
46453749
96241354