30319095
58842188
31083923
70154810
99881275
26734883
45381326
2011906
38024695
59564794
8843828
12457758
67403123
16621547
69358339
648338
70742657
8575647
14714089
29114168
29187082
64287957
13384074
88857152
56989801
91362705
8977261
86874573
1442963
3682997
86008894
68703973
52225241
75883001
8522297
15132021
35362438
58886924
77558470
3614229