19322093
40451723
22185498
58632528
86022800
30031201
64445146
82129861
8144665
35421669
41347891
38489695
53449968
36588114
56208755
61677805
84555048
72361877
85728421
49025067
39441519
70866476
86662774
17088140
38342960
57128994
22527107
85247308
74406366
58463136
78554254
98982778
8817486
4876102
19512739
1180193
38923734
82717
3006596
6041271