9971882
38979222
69056320
36574614
54871716
1666341
95459420
42838192
9784360
53348663
24147097
40066905
4867406
22109482
82698263
66849447
62605207
51735816
78161477
19296018
27192527
60406825
41676406
92048969
47738694
22947932
3905382
80645330
62956216
54943793
46227976
1992316
49642628
85432924
46753977
11688347
23758671
182079
72594059
15695987