39823071
617344
35175929
94538978
451082
71322295
81542909
3224912
22139814
69722616
11402205
92314645
6913778
76512672
86072519
9502647
52862039
60412071
59806744
47209977
44679046
99787300
49248620
44945762
6050496
34682704
15424811
66983669
53105272
64699877
13632729
91459619
58186609
89345116
79526356
53526494
68646595
85888576
40023750
31979941