15501267
68237636
33372965
35385379
72742852
6647608
6007467
29451137
14125242
49292300
14248261
72318079
46048498
8298198
74544703
5146588
953380
31411182
89815256
357046
71151927
7356606
438661
25372698
16832240
85997348
618120
151105
94236677
22879731
99454551
33093649
80344409
54987389
34278590
16009718
65531456
44258722
14255869
4149799