5698297
22352498
17932692
29592637
70988206
96103782
45596134
53431114
54946925
2416312
51699058
65671035
16993890
4696717
46392040
6572272
62629481
95269618
23064262
21192463
53305845
91135861
23184265
88968353
21978038
79018090
7302994
82902565
3005548
175754
22781965
54452661
19436259
53556292
37757670
81465246
6814161
27251610
3105394
34037626