96413683
84437831
72138998
57791316
52909022
27441199
19965715
24097464
29611072
84443448
62417783
19098000
88539456
29099557
3266204
44306302
67704093
71622655
80738124
50083492
98284466
43847180
36525845
13173148
44137377
13931222
60863747
53429603
75894833
76463996
44689761
52861059
57939344
17092559
81479386
6554262
11205846
87044161
4518705
40129275