6838989
8073330
38732714
68637845
36867595
48638446
3482358
2015198
17914848
16312538
47143465
8989589
62252257
2808122
81755518
4185810
20358260
62144320
72665794
40606273
63743796
73723771
83013866
30593209
60844566
67976201
69402728
59403109
77629615
17591729
8915229
19812918
49165282
6247476
44919983
4024240
2801705
1762071
38353344
85921776