14145218
38839827
14565055
21175957
7996125
69435093
42552891
86506231
3173475
69691300
7821896
17501685
16974824
4820475
34405849
89344685
7321125
11827985
14009164
18849668
14989686
10498372
37195044
36687535
11055797
77823508
97654161
44231403
43948536
77985939
54979236
61639294
28081503
235795
7039262
5619295
72066755
27239762
95543337
34541933