23159837
51566193
78106291
94549519
87791147
86178976
47729223
9851335
3333020
5176763
91808124
77319374
12842281
50162145
37239583
22854379
79744238
52256497
17317169
2494156
60809808
64059476
56782437
29014801
37786576
93048083
81511431
53052213
97966591
7838272
51135348
28173166
4694832
18148958
64193360
65299790
817242
57982298
35699639
44003256