79849738
94377866
26927755
8915571
81135154
31182449
68066424
7369751
2149550
59191055
52629853
44202104
6990514
11051880
30232716
91149606
9240728
7149659
53327348
1995514
46237461
11619483
80314507
5775000
93086423
9505141
86348490
64207116
88978487
40938142
21559056
53184715
91687603
63441186
87955623
6274767
30274671
78274398
30199395
97333772