79123329
95946180
31325407
90491854
74163043
12345085
67077222
3787902
85978377
4957368
22357322
779766
46523682
59596603
68799583
38635641
38378400
22703668
66028612
19307452
46167595
52489328
51613530
65366773
3463098
6051846
64619856
73926383
92218322
64506519
86021983
18324916
85434639
77568301
19546464
27527137
39477364
95727030
75956765
21625452