44656593
70447851
58566393
40846997
838774
57859603
21082236
61595802
3325864
36755502
93357639
53653515
5034412
39571297
376442
5235622
74834952
1971756
4234889
24728424
26554235
31342016
46789869
77916963
12213867
47276642
31073657
79062511
89736701
8724796
76181427
73282567
68087239
49468680
68909299
31549169
12325085
65289797
8075363
68086674