1081223
8630598
90886983
77411596
97795548
80873989
14022091
14615682
1316801
48638635
3581153
81945573
70879319
409253
54205898
55624833
23591255
93723592
52578052
66557346
6066239
24492857
5682483
29773049
22448596
4846305
40559326
84868809
69143083
24915136
40806847
18695735
15606617
84433622
259333
51846558
17297991
90386417
29905523
89641326