23978690
36616548
3450967
97425868
72674464
8832346
57567722
8104596
64938133
39783160
19273093
8818518
234242
88092555
10367998
80441346
48338858
19833857
12008370
25957822
6311486
3746618
11699960
50475455
31004406
68609821
64039041
36851856
16124680
666333
89627977
86729867
43798658
36793961
88506689
71041156
22106044
8096611
200127
91446938