77891179
4882885
42459566
54324521
47812527
41908265
31488297
55993141
6361826
99259649
43593484
55962046
12499989
22358288
16009379
39185558
61008960
31045065
91261550
9326459
17625209
44816290
58405799
6770618
31894048
42546806
79163546
86028077
26841697
75125595
81328534
58636246
90217006
875211
54465606
22744640
56624995
4120945
91398929
82462308