82093976
21898582
21052476
12911778
20464594
58232036
72244596
8731310
87936349
56373244
32958193
8608774
28428430
18497500
37629037
96489977
6866303
83813450
65882792
46786953
10108373
24883695
5056928
75646826
253849
377938
807782
58172204
898876
53253981
99137395
75175021
8986320
98662720
28275383
56562769
7344267
52764085
12793126
54972142