74598048
38605
68042763
60415848
40135818
35794584
9823427
98231565
3275059
61717612
79263142
80118282
147931
599764
74621515
62022531
95479298
45775064
21412089
4188612
79725526
83137919
71441401
82574346
40268533
35968474
58982748
33214341
21862727
22634346
83827165
9308288
19403630
69327472
67403153
42356300
61356272
40977479
50474842
68477651