66714126
19789619
38129466
244568
1972897
23665725
1248810
97997649
50609190
43647705
15505827
12363715
87295719
47374745
1725155
53759682
9973506
45297814
32582164
6014759
37761125
50318671
88013536
2562500
81699003
11993768
28233227
36165575
65792056
73964494
73587
13874780
56453953
75856087
43894661
92864891
24555932
94827744
11876536
95298289