18037929
85462202
37022465
45451079
43058418
4905220
89872974
954484
9908361
20769481
54832454
82413220
3012585
553956
894296
88169604
5648964
62959272
91389060
51384502
55549758
12749313
55599616
86423591
5133081
16279063
4089721
25102429
4298459
38255041
30867704
54757750
87382915
3300469
4106343
16551272
76987174
7362589
71133561
72704604