12641484
19139965
99842079
42516589
11817356
27288962
56464893
16627812
19567896
62105930
30634744
3183163
4458733
63134965
94827179
4439122
6759797
64754263
15967931
68758151
9245162
49039636
85066158
18864127
35819365
64318007
19782097
62125900
57634220
23851904
1766650
39895460
88576027
28967118
67897377
12485428
41479176
17438432
64351894
3172594