38471263
47884598
35684190
87058190
83193550
97336365
4045308
56574047
30274465
91519237
90792823
19159509
41015431
49358844
77742512
90606731
63878473
49782140
10707273
80673199
92158278
3927259
33283552
88117618
68127858
90562835
40909895
40432489
340454
19494932
33163434
62426818
67095025
94469487
30915098
90325840
48763089
50121966
6226499
41656038