39781155
19256356
82945739
76212878
68607763
70727374
44298998
31089462
388627
50028674
64902091
8003604
83245399
1041624
86405583
91554990
39727793
3370558
13549042
39006691
91717605
51624148
93327418
22046959
43375247
53849918
68588768
363875
16474435
83651345
15264049
8256156
46824266
58137120
87503439
58087285
47677755
73118174
92749864
60004735