80318281
15414982
72532095
4652123
91703001
67994319
51732918
30488530
44764033
7789521
4624286
75444953
55296916
15856063
50339108
11995730
11374200
8003755
583147
29559798
17329165
47999143
14194808
72316539
39695134
33474441
91651026
10771800
8291445
55069927
51282899
7948095
5595406
23965809
22664164
59593272
56993929
53816409
90087119
14273057