2292290
79801405
6858230
83552585
63788546
21925064
39863012
47005310
5295343
31067357
28734749
95888766
21297483
50222848
24329397
13809162
78539262
4267561
42763469
77545378
90771936
5907571
74372101
29832981
15553220
13575841
84437943
44815067
42737942
65577884
61622656
33558942
12187962
92354804
98466827
15875049
27509736
47033030
85664000
14897544