51277691
42981891
22346636
74542951
76732641
42309000
26139228
97153850
23131217
82113091
82995293
22958207
32076674
16536156
93217439
11043826
52902981
89071902
53091605
44548447
64946253
1805358
80708154
54804324
71679052
64545960
29323022
3916698
49043050
29917063
47951005
31559194
46043425
72675677
964497
66166367
90473188
21547731
3680431
79525451