81713541
70314166
69863542
47772220
59527497
98119264
99619020
5006359
37824902
52282116
71325313
50098688
76541966
15027157
4903403
85789879
61829789
23178469
71313840
56937468
13953834
15258263
6575876
671232
53772528
40399731
35268151
6734640
3143923
68465110
43498234
4545299
53913022
57566206
29135003
11076622
51633466
9131961
48792284
89683428