65427595
10544352
47391533
53683231
91702322
16724191
3836286
27161669
95516935
92284487
67471342
85889914
94231993
99481821
45298796
57536981
3356851
7076633
31629327
79482979
8174993
77865256
41686257
12584722
31118542
12138506
78614607
13265851
48625462
2195360
25514611
29401408
7242152
43269013
77695731
36779571
10511729
12979775
84155266
96603523