81761498
55865401
14823933
54512319
1631235
19086938
19151059
10997717
47231360
9473537
34151827
3278892
4436672
43355237
37008846
72191239
20912788
72776549
77119682
92168710
68269081
81455893
38302433
5041227
89619764
24203094
90968265
30737801
20519935
59055653
6810891
4408174
97313271
84562285
48139409
79099831
89543550
7160992
76644544
53025092