19407509
17287674
30568328
81521121
69274463
96002112
35146730
19025798
84875515
54148756
65179253
29714661
69883651
40788507
8620666
62285194
82057677
40593140
75544430
83404387
7836595
17591522
57325499
61529443
4053251
8585593
90869411
10144916
20985801
54511844
13217635
4181914
82531836
11089142
44445751
11949652
29126552
30148112
22856532
42483114