61427625
52339905
35972964
31656330
49626557
77754340
84485265
44901287
1211912
55737160
169122
48893638
41387515
88589776
84696666
93618732
11852615
90862385
23106525
71974556
61153351
96101034
7496274
68757777
66645132
36657255
66829280
81238819
71189265
66353836
43425868
30229881
66073585
8767635
64309207
60073285
52373121
2829181
79921097
75922519