13952761
44272591
91655520
48608294
78717932
67944802
47356800
79369000
23592005
50183160
46265022
83701266
37458530
9617665
87929195
59229364
61681839
29237694
47319631
397872
1196182
1138386
23231699
6897045
47115035
14539884
40439745
83186722
36363635
8538335
2131743
19611941
76945068
8553
26135645
9571712
19624535
86573003
6787339
1663143