35507418
78308216
19557619
21845980
63475504
52919880
66752130
32307930
20986874
62438468
54898575
88653658
98659002
78821379
1878433
48149385
38413211
64264528
49325482
13724378
62202520
29397909
59021063
706561
58663711
74929341
41759577
3655283
51814588
23431811
92804886
69472981
70794873
83638704
78602273
8318600
24954135
48212540
70436089
38386324