65809302
80641742
59554121
69984425
26684622
37971441
2150471
40658200
5770154
488507
37287043
12274193
75232319
90556675
2142180
54173104
66776503
67831807
77889610
27507143
20238590
9963712
9733577
57097115
75144475
8235614
93222986
5958902
68505498
38676533
46183413
64948222
36315534
66516290
7176410
10465268
468434
51338755
47204262
83661171