12098110
99655067
27728091
94203973
80736506
50525618
51954966
83943112
63111381
67934598
87496610
33985960
48218904
30414568
24962917
94037483
60811000
59237865
6822526
83578479
2651530
50674417
58108857
35678596
59402310
32595190
97106438
58282114
60016858
76522679
70416610
75264798
74001487
49955843
65866091
91144651
73894034
38463734
29113365
52895284