45914776
101035
110545
74687552
7539585
53262526
27297424
42084521
1542249
67265585
98712905
82219590
32734405
4270915
37327984
99995546
89202900
2104713
13445282
1127644
31741974
10031187
53563426
73994079
65253667
7079824
58324215
31234449
7486216
48902771
305453
7642922
86095318
44616527
59526423
51621553
7226836
20952924
14985530
84842530