15499632
59245959
55365308
44045549
23046348
6101717
2422983
676674
25612486
87302148
18621735
6593961
7986695
15741088
30458592
6378645
2163910
86211032
36819889
1777478
14543576
38509730
38628194
28234600
27645525
62391200
53978714
35111455
77727011
18466988
84356531
39558957
86364170
9966624
44052581
62424793
21722940
66864585
25365332
2302241