97454571
8478847
78928275
1058768
1596100
87855624
27021475
15385607
20136701
74877
52657530
37151951
68295221
83115950
1886219
1361873
25145952
9216330
87629841
32573772
45908887
24317624
62107193
59662285
51813446
96362087
73543496
6099168
37204570
92812349
42825678
21919737
5903923
62862561
2427245
17341713
88816139
2767918
1054638
6073889