9375146
26345153
40513940
80512532
67724241
80397530
84438619
8875437
86538930
15145912
36585574
6701878
40638110
55314299
56049556
31234996
84899842
17065013
45008903
84318275
94915549
54642534
75413698
42079247
85931413
50473236
4779891
12218740
83603389
3732287
82493622
96438168
30808367
24435852
7453069
272043
90528075
69539498
27428884
38149761