62977116
41918522
40045966
70257158
19428152
3701156
19296640
30693418
74733377
46962521
65725125
6975476
98514485
98002752
23851151
23342048
58473676
26565109
21311558
76261317
43143628
9818946
77081531
80709324
42462478
34515485
86003475
76662588
6088904
68023986
6828154
8811958
19959372
7235548
47836341
14121760
34607869
12787764
13225771
78097670