60667033
32793036
70915949
21194528
59516906
88816411
21572110
3646923
67627550
40389475
61776931
26271118
12734743
36034613
25994134
39637248
38847953
8563680
66456315
83791052
22016806
23542387
73049577
346449
53916173
66043775
34912410
66833262
38635216
63614265
29284973
71876941
100006840
24829255
972344
56079666
16549960
14565692
9462658
66174190