89192821
31457819
51299283
28825297
10119623
4720630
191223
54575520
13706376
78313466
35813205
59103236
25247063
38977495
26186130
80231182
12739036
24175516
13846821
58753364
29986884
27014484
546891
54328924
38383470
72484558
18049871
55134376
58643511
27554850
28554633
20424860
9827264
27526238
19002695
4332004
1514803
41671698
3526045
21575194