1052302
24259947
5668645
94438543
4012969
86003036
5124841
38936563
7018809
39389923
582891
49616477
90888050
73631362
16673693
9860514
55264003
83064333
74458074
21366995
49955901
6004386
6149736
24907828
9049627
49449692
84833119
71606512
70808568
85539551
97575209
53067636
26369371
54618989
99145096
30106888
60833074
987528
87633887
50546351