66999573
55806213
7716694
98165348
27972268
60714793
97459643
95434676
91408024
6447945
50524985
60122148
62701508
66575975
84178611
4401053
1028631
51516250
50121611
33088742
79132934
30009144
14051729
33306923
37359267
39222328
41424219
68786482
4156564
38791282
86574053
39635745
12038271
20254858
43912329
1545289
8746168
33652743
26696392
60618329