46326592
27243638
3593287
732843
9376304
54305503
49078217
26336055
82391616
31215561
57635693
3823785
38704177
2955633
62812783
56701556
28132561
46234572
6750452
55881727
71949085
16382963
38893897
68853025
19899045
5796857
33943563
11745650
43686076
17121346
39781077
25997913
98976155
74289221
3002359
29466404
65952645
82703364
5701238
6746954