43728249
948546
420334
29327732
14632495
2953423
30779967
90688238
49419328
77824613
76188836
789531
7030223
88122880
34627474
68602151
61218647
1091785
74767541
69664493
55495132
83714267
27013169
27011072
3378101
13187949
2319091
836681
88821368
2108879
8988302
26181803
76947116
84797567
36563027
40339660
84659086
13631682
51506659
5166695