40764
78494752
11024095
6107135
42615350
71708550
69096733
7709883
44188106
34195536
48266107
97465139
24369266
77108306
98248864
74203494
73833970
8094884
28609246
82195714
83956777
66017822
59318537
2015504
68906728
12124883
39948421
33053781
15252023
24104534
88318376
66001046
79819280
66492997
40703310
20325149
56133901
8447728
67248582
91959786