1548229
13615199
12829290
48727170
70895383
50856840
775479
72627227
68113603
29178542
81757421
26945270
47685156
7809592
66817662
33561296
51825668
4148187
87895542
48541160
43378212
89494540
75663425
55554846
26542298
76951811
9073835
2957982
47893877
9199051
91211161
22345469
79011638
36462000
78288735
36913391
6444838
5844322
69204639
2704103