4312118
48904533
15283820
11619011
78913953
727412
42765081
33192094
97206042
27666734
88249257
16873629
31821801
3853523
93196582
18755395
42456542
77304025
25022608
197240
4456941
69496436
24642237
72392558
82456982
21487958
14863804
59327896
11285023
41058331
6566423
74069872
53656685
53898219
49154348
72466034
38566498
42966648
15303302
58394829