1306099
28669824
55376042
39592500
54961113
16506000
28078425
58628084
63541591
39907441
12787930
89799126
54044477
2672766
75316389
8090316
41824199
85079361
3108521
37161037
46405111
41056739
6211570
78429263
88719895
96006516
76758410
70349132
65344825
9866442
54287576
93212597
35483678
50365216
12446028
1290657
69228417
51234551
3574378
5383480