39568337
41322992
57423626
88033132
56936242
55741046
14736322
60515776
84915535
32627542
16708105
8264370
48888706
1996187
1109764
84963137
64326693
67025070
5957753
7437482
30354883
40406278
40341116
53699614
741976
15072699
76308025
95319610
5925174
352173
81507269
89602296
49816548
94204818
84814351
44882020
15134822
16291183
74869648
51713619