66709926
51689362
74138986
13673808
56378151
91886281
2994453
92286306
25702259
1865979
29901118
77177323
7873869
42364046
30668136
80833941
58871322
36412045
59243776
42085073
89157263
52597425
67072380
48496047
15245187
902659
1307468
42522582
63271667
38155141
53716117
2400828
9267137
45482633
61737693
12652965
7064730
52063983
77787101
72638159