5958094
7522606
4374110
7809886
1616458
18122369
57968065
52524473
37606029
79205801
5923636
20593435
31364836
74213293
90623797
96817344
79685767
2049583
97774923
75574011
9984193
84934444
65012879
86065063
46459305
7305496
68366442
24806677
62091879
844931
2944626
12109332
60753523
78332069
78965636
30154549
98661741
30214602
31183897
16268640