26725398
3359808
10552558
5741416
80457478
5888103
7874543
70652490
9235866
49191278
28577969
52635841
37721646
54671029
94882735
67845248
11878758
48527781
35288907
65687076
85958591
40376181
74243817
35545213
40348950
97892184
53809331
36034584
94221683
43394632
90357584
38328040
60488112
37681266
49184112
19833409
73769134
51895076
75836426
46998498