89475746
31726150
6429135
30545169
77325893
61621330
86261637
31859878
82533764
38382802
23656473
69319870
77991120
36227974
16342212
60416248
70901058
85759587
90796833
98732351
24853319
89894595
98345747
5444558
68312135
14461785
56596607
90157553
63708543
64877288
24452628
14369636
76759781
63717090
37844558
32751260
30053062
65752880
44634463
47525340