52933460
30746727
73375796
63862916
13515762
29307874
38104015
42957494
53727646
62172175
16149287
17142581
43964104
6291858
77323668
13677621
72541581
37971721
9774858
19898019
92471095
27083218
5972898
571247
43709724
82678630
13123835
99706147
13401743
16415335
46408400
93723702
88832997
60491288
22376705
72734052
90909409
19893013
9247888
973239