15909584
26065436
9771239
19087094
30621926
91654910
93963502
10333700
43602311
63574034
94842318
2639892
4886704
49729007
72025259
18684604
4249326
12465182
61235696
83736135
21358882
65538878
32434602
28663774
40412561
37402344
27932007
53518861
65693153
39517442
55607466
1247540
61385882
53374179
18564012
6130996
37014800
78771864
33196270
68392492