87542172
29115811
36961155
5118547
23783323
36904874
1619455
68383148
44846891
37627375
86863486
80164381
323934
79934526
5089685
201341
49423818
91595780
6034448
12458363
4586959
84023291
341958
49473675
56534282
83446197
61565317
57258683
30378508
153999
808576
23916273
37906710
99656773
95285497
8834256
46575735
84995566
3219525
60061749