23468208
4577810
81495120
2619971
10713400
60396257
2584289
17937337
56573983
95854655
62265905
55997001
73609628
88655242
79017986
50609165
22101116
94924493
70133335
21012660
59289464
70601171
78338405
11889144
1372310
37369794
57033794
17074063
85028728
96723196
47004509
72628703
72526540
73622806
41091864
13386109
78992069
34324042
8009805
87797782