20668000
38015846
25532370
91471395
8407731
34224548
84579535
20259058
45846498
5256048
32257078
7136835
82074168
84989592
23942300
70755063
7913016
85774064
954968
19221123
88972853
88486390
42397933
6655370
85824974
37283784
67842519
68079466
3474823
95925998
91529577
50148502
29541101
17276803
91517752
80471917
76823807
2276561
38976216
51939143