1297685
90534464
16402055
83489514
49385313
65516799
91349697
20239470
63426558
21329306
52518516
28975384
15878264
65628795
68827211
1751927
15651986
50985719
65232597
83617063
63285012
70545153
20256162
97185743
42007857
1660556
6531255
62424395
89359987
64551597
40818898
32558479
88591637
2812137
20478379
49982534
76475083
75183275
42575561
82874920