1144643
83543723
84883685
43183804
27738297
34732404
81053683
17994585
16377028
2707356
40528015
3245650
13323390
2515235
58745289
2054636
26372746
3324726
19991168
42333035
20592973
21302752
66067958
74805745
47145833
7081895
36255110
79249121
7446325
14214362
28351971
42747531
93031223
4152718
26407242
97924822
86844888
81021560
31362068
74136287