16061616
31519531
48719527
26652048
28285094
94787570
92372344
90235675
65689669
70333655
49839336
4532120
13037167
1012278
51135762
85174162
5728495
93326157
1743839
69853560
9932071
86725584
2737368
7377910
19657291
8058231
13545762
58249934
78979544
36908612
115042
2673521
57337139
21319430
99204493
37821585
93757031
11942900
38323407
16642556