62685564
10368641
97786329
96765072
443458
20243048
96579755
49387788
90458017
3827587
99543150
60083953
32599893
1986638
79112575
74341585
81091968
18421757
6678782
21266864
62265236
9309225
78414643
78063349
59322046
9648276
20649104
82424679
811257
32441600
13014465
70311106
9670341
33479291
52414080
7857291
48928254
29418637
50023463
57489142