54559631
9955251
91479942
50795841
64091244
712144
17272931
92994127
98947492
92327416
64624421
54991747
48114874
73397354
4983896
20016295
52187385
69734388
45139926
21736934
59041413
10873967
93999465
8039500
6345577
5634329
105924
66568711
29833965
95828917
57112060
8002575
65428312
23338749
158624
29972580
24899138
24117176
53678865
95375667