77004571
5189931
46643127
35922196
52255252
97157223
57751185
34495584
12317230
53199901
65733026
94052288
40344533
34445067
9549631
9156980
19856180
23954222
71703674
67796125
27712261
44463905
31551421
50185639
6880248
40897784
9881124
38124073
64752748
9989711
81519431
54524489
88933808
5681856
3298232
23051345
59402519
18378434
42285674
6345929