69929960
20507636
77779986
84023030
6464438
15597512
82794200
40479473
56356606
36921657
88616728
88081043
57023072
17189014
89814706
13793602
22142730
90668881
214073
44274906
7023055
38181870
21268571
2986275
31165856
55592161
42574459
17157046
6875225
88505641
47252684
15371826
9527441
740192
89111599
56591459
71047568
2822446
42533856
43032618