27913226
62129539
29514390
80774351
98747834
84159044
67754142
5116300
30076199
96698924
80231486
3213783
57082305
6863386
1056431
71581401
24573638
95304028
67975198
71944067
88067536
23836402
8397123
54785298
20509357
44454060
68379554
49508873
83352994
30319183
29715148
75394415
74086028
7494412
62329547
29964471
52883673
68766638
5443230
50295927