46115475
14154471
82175111
27356696
66546520
64027886
9858393
29946164
60571649
84806648
34671036
82611638
51895988
72639259
65525684
75049377
52075104
16768137
65476032
86329683
18181204
27466199
66733645
83297224
43838375
35173397
84292879
36251863
31356130
48301743
56625498
43784789
56966647
899178
75381250
9509322
41568260
31927010
77335640
62578261