51882279
8208053
42111384
85394764
85534291
36761515
59328267
99206599
70723358
67856169
80077579
52117726
74167468
20463598
42724125
90486277
43772645
86562702
89342184
10595105
88853588
17859179
71432160
68731819
98248436
58063781
86315020
40237955
51949353
16641126
64167986
85198276
50195272
57684329
55759328
96152003
46763849
6817507
67032458
11982353