109669
983221
18410
1023164
28018
330
26216
47071
54767
53686
938112
73849
37848
3716
33671
98436
1009114
1253
81822
472107