64912437
88348701
5544918
67699431
6236324
3450267
38922979
27244748
63882276
68011830
8014134
3794482
74796106
12015112
49074040
99584918
21761225
98865783
8219307
48051053
95233978
75678515
68336143
5603370
48933023
17455949
43838447
82552951
32773265
21672403
14577323
3005792
18686730
91051212
83288648
45929705
43591065
95253328
77019568
55352570