84713048
29153010
101510000
97318721
94403266
21915071
77179698
41796983
31532743
69302903
14671331
209044
97214161
8663145
65624788
95127029
46518368
68577688
48656241
8084174
14111306
4749268
56974106
71548264
62967817
28145535
86831576
13558760
18848145
13755246
41359159
12214146
64105788
8580392
51509361
81067527
61259892
31387223
43429647
5433609