70676615
9611303
20091854
7849166
71049845
96028420
46665309
55711369
507894
2596242
73061382
3320633
63218336
44755370
34363972
18165834
25524771
55978802
34813491
32911733
78593933
92596606
68631548
15791031
53856683
74108956
89614508
95706292
53626037
2141354
4789873
87343658
90047308
4035921
2862496
91991789
3787877
19954654
84647932
18845910