86453979
78911501
5293233
32317823
66663353
9877112
4291696
25353486
47409065
74035758
81548053
2881018
8658528
40771637
76365542
19025369
6858344
59952625
64912977
85202258
1206786
44016909
3626615
58859863
87101098
3817323
33233158
56614962
37032027
4124626
5226522
57494985
31161203
2036852
20836389
76765521
31584239
5383733
77886650
1957834