52872878
37908263
10942801
42129500
91798163
88785223
43697773
12318800
75467748
5941523
12831709
588501
11603903
67071063
81457076
52935649
39117595
21588538
13383727
45179755
7316038
2463310
30153298
94167045
41192719
70204999
99824289
95739047
8274434
29072979
25691393
44904481
31966518
78455671
53291643
51376128
74381218
29568295
29979032
58947929