86591891
54633095
19827532
56561907
75862329
75028877
31412040
27128823
65423476
61827627
5553524
19505980
20626833
49077822
48023746
43939319
54939959
20483454
42203065
35888147
78415660
17071703
26927131
46276259
41973985
11215495
2037602
19309125
6274531
85051166
1966344
24699116
518911
50736301
17563411
98616993
93097813
92433839
57704695
252772