85695362
56372918
61668530
44854087
98814585
33164528
56434302
35287934
17862433
1516761
28407289
42336449
8879078
14190
2583132
137700
57608265
84574868
52394999
58808812
62911743
66737727
59559416
77687282
1459529
7635717
96203678
74219918
94072255
32706896
86965864
79232315
47813256
62882871
90309213
6623674
2515025
56416633
57928686
62036133