14018969
8674148
42647689
3666782
13117291
29358692
7283700
14629903
81977439
4605287
49709366
44259955
5373334
78914270
8834310
3657180
11237037
72431094
12277398
23272491
7157403
74422357
95621352
97012618
81996152
25306789
7970206
46244107
8499647
68336045
6064410
70765080
5378484
99053833
1331400
76116270
19002599
40484733
70595595
73395358