13511500
5053179
7379863
96571629
50776041
42941404
61719668
5822203
94563415
50313278
45605041
18959747
60108330
13475243
49962936
1936176
935141
19366869
77467309
30093557
13674444
11208745
81349029
3405193
36162301
85857569
10164977
53761771
38947466
73819472
4662681
6951304
49319304
85084672
51834511
37409361
51119056
55586488
21505373
7436206