77618214
72742118
69677834
63072661
1127701
12983650
80724005
40381260
11388048
39624520
86723028
97546584
86073538
89305824
12284331
848169
33557443
9597760
76961168
7592611
7841780
62983191
16321540
42255342
58738548
92537166
80564579
74217926
9075595
32613676
89943075
61497719
5215980
16687766
68797231
52851913
56129657
68087244
3273194
98829623