96604940
54649187
874553
15918737
99655645
5931648
98514014
79031622
6377604
8171133
10366953
18098266
82098575
18142104
49256024
2213301
14918478
38621984
58536706
41917523
3127452
38084908
25299808
98486417
70926392
56474464
47718623
75274638
62301649
88805027
26021484
76716085
84588243
10595829
11448346
35695115
99802260
96606739
49905095
1711455