16935335
1482885
30036874
6636536
98474919
77439427
49911917
26083300
98784885
66953507
38805419
85001347
29427747
25451619
37285654
8841428
33012160
9137499
92171272
4465402
16273428
250779
68517937
6026547
1379298
31774818
54256156
59358091
61693284
46905262
26681644
92017168
93456644
9183854
58525014
44415199
74103394
80807432
61346868
74518276