41346802
7530611
2411802
34692124
658597
18297617
11937656
49837126
50363740
95744879
22758879
54702456
20566413
30576843
758414
27746315
46485396
51978042
42518830
33877229
34271535
2672727
36797104
69209783
76624259
67147694
79341962
34082710
41339818
3845645
83812540
18712663
33106249
60199609
61703353
37662881
35933810
1156459
37355022
52043018