77597686
67705386
6154143
35219791
2895110
68571815
41662035
25521022
8515705
53078358
5009598
2965389
85329974
56265349
43252556
9713654
88581272
62873836
10301228
81629481
16278512
34535273
51283311
10022133
76101558
2075439
9122711
54677445
53969092
45198644
35267594
9519182
86582449
88128857
3482199
35601491
74067869
79805912
38734995
90765508