24096166
64393
54231501
22703577
80591986
12032228
13804895
63074420
78703691
4969284
1867280
39682912
19175961
27565477
3649524
71887674
3064225
14774783
26604613
50156455
20035225
77428468
4131582
34097198
74267164
40239720
39142420
83955975
43821375
42244104
98903337
9011695
38031676
34582544
30534223
36372946
34051947
4512969
8806513
8025439