95676889
775468
48116385
10183279
94183519
82456360
84679894
90971699
98126012
1397648
61131563
97134534
62263421
61153019
73729686
46529410
55669713
13079757
28261790
6251231
62391762
46385998
41567550
76794897
56887757
4408553
13244476
92264848
39328624
345488
2397630
4454968
42504034
7933253
47323523
87616014
77414812
61961464
11507755
1317986