59658639
77276692
2541114
450046
8056483
72581842
20584155
7828104
93793488
82835670
55281246
24136431
67231009
4934521
88333058
83719797
2589256
79256286
38127689
2219704
80309679
83342482
31812139
79253249
6013337
39455051
16952437
31581721
73196387
72515290
4088647
48912616
1442347
19365665
79743842
20607352
37478970
30836972
11962947
68037517