54859234
37857481
72987782
6692186
20183161
28284668
97328237
81594366
36645842
37969321
87436926
28485914
39744539
74919736
53614250
73652718
39944426
6286870
1842848
72549521
50526355
73939560
109080
19173583
48223499
63787673
25376050
9156965
76787881
45861321
65787597
59336078
89176873
84263318
9745986
52332727
63787520
32629026
54506376
12145904