98881316
151285
80849720
80942799
98148080
55427944
91968642
94165853
52592791
9712117
7009614
40524828
5512216
63458565
60429982
20655746
361494
65607269
43416601
60564175
43372277
86669061
58266943
61153704
55371050
85023830
30663907
86881835
71717935
42339071
54945464
32301196
7215161
8829326
11024777
11668540
24695274
29513893
81916923
55684897