19579228
43651198
51969082
39912845
80455483
69479175
70806702
4229318
22564862
71491760
67783523
63378725
99133958
3614506
7404159
64632491
28543213
25504165
49381123
12975675
95962955
21784471
79647219
11787594
14064918
7131956
27229233
36434446
39804908
83196195
56708559
37912994
70302308
8798568
18091561
11422011
44504231
3502823
98164255
31168948