31769022
13968316
14691387
80148220
85049986
89217174
77592153
45386256
32841658
15707359
53146973
7351350
38252194
12559144
18193411
35507204
31098961
51822418
51074201
8804553
80655119
80294225
47862940
1079829
85108014
81675151
73188726
3955813
10734644
32508640
2646449
9674917
8578576
70309190
50931409
296896
14948963
78159173
5004913
23806561