53152666
89214317
38536960
11428949
57593848
58982397
8605967
12227696
81554643
581060
69362868
51412760
62224820
68119037
25752915
39127925
6365222
84218565
51222422
64316343
1670139
9331105
72875767
10389539
59274714
70165273
60817618
70811573
3443481
7993839
96197709
88064174
2944806
96213030
60692534
46221781
39892165
39678331
1349745
1951624