40088957
49608482
1114488
5056208
54574197
36905705
82538402
765360
35949125
8829157
78954429
2964028
67079119
6867269
20838753
86064929
5381810
15077118
27147182
80625511
24123032
371318
90815693
54627179
89625408
38301032
52425126
24051395
33195726
98443271
37641804
856394
2358409
24652852
23548973
96183051
30028063
38195337
4116757
51451761