54404575
42733427
56274606
68477295
1644271
6375232
51795933
56149603
37892788
9888356
49469363
25795363
20509496
91732846
2828856
39897414
80827817
59261176
94993265
80421066
67517440
83294578
16252488
63294414
7203158
87336737
45987474
48713488
64037851
3568685
6575869
96583780
30396927
9097580
83949657
4753167
73413350
30418193
91104923
59715020