93895397
82011506
4488338
21014201
14003015
46745737
4804255
47089130
70588239
60618444
37968735
77273727
9742465
16647739
74226326
79598600
60295950
59514171
9541856
59851028
99414332
96383828
17155724
8865628
84522806
31468069
1402517
48709328
4986888
55516403
39052344
2430887
60361115
58195700
15383498
13256402
72621485
27473502
22932911
40694125