835
106165
1295
758176
88569
1400
42467
23632
749
65991217
63631334
63771266
60121003
47821181
742894
5084559
4048855
95011849
48971125
54871392