47649026
26543129
92292
89468186
19662198
7396799
2305731
26703552
37688970
9747723
11189374
83385308
61692639
14737845
6075692
7139230
81499698
89536736
93621303
49582054
95727007
24507829
58977314
6011957
25756284
34648193
652993
62138043
58201007
63211630
27682811
68568153
46557315
684346
26949916
76106893
5862160
14783374
46321550
37197794