33179025
91197866
74572541
112962
87132680
37887087
40278320
16117520
79867014
37582351
55899491
1672830
83644900
8722869
39101358
68988113
57162344
23582761
47495867
1395496
13767037
13465573
50527034
22209434
1198285
81257709
55134623
34735513
55355855
34532014
2162403
32931599
68592938
3909563
41555510
20341241
13989138
88393766
10803467
17151284