52054440
20648816
91042777
11514277
95615059
81648517
7751859
75433959
98041577
30191220
66422192
95197335
7442540
18163677
24018822
45189354
29719440
33393077
88155986
48888374
30919797
4951322
74044355
97588809
60643627
34731950
38881674
7966866
83691017
14193381
5618795
73986095
57182949
3662692
31101723
16542559
51137210
69249053
9057568
62171770