77256966
58829453
8327232
49651094
64281688
58881068
82457421
51074951
89584764
6103428
15628370
60185265
58371857
73121651
75495204
544525
7332160
79721892
7517937
60984923
6671480
8156501
3958862
38198536
18153636
58895387
65817018
2098646
1659895
43459334
8457778
25661659
20624215
52015365
47071467
58045201
12374569
62091196
28401658
9417870