17238952
13103352
37187131
29382845
25168617
37229392
30974170
82367797
10441800
72669643
42639195
9261159
33688329
17521118
78504822
34844038
66758234
47884743
44124468
29994871
58645365
84527476
40076575
77287708
10331040
55864389
64074809
70205260
59998932
62909921
54944098
56465009
67712075
2296502
36134271
85455869
52319109
1051796
53169531
3186415