66382338
8602081
1212590
76328846
5536696
47832616
43429327
288627
3596115
8109216
44994590
5443294
71772375
492699
4829677
76142033
98849839
65096338
98046157
41073190
54497496
84567426
43369562
65915715
41737833
17684931
17837977
50498783
33989411
50071805
54483397
80794302
39779072
91094707
6294742
64493099
93642204
7695903
26832278
46765165