42451271
80352592
30319339
58001090
38351090
97748792
50282100
37014409
31449291
35157193
5883393
16044941
1349151
29646044
83727947
38728036
28452853
6597582
7813260
34466992
3876093
42724403
9493907
51141113
71848680
16598198
44689259
24307773
71921133
39365611
705412
3233351
19145403
57953310
24327358
50578672
91866507
1839951
6838230
55575947