48682011
8307695
304757
8702872
13829719
68089605
42794915
78037230
9680556
96529698
39055854
93632688
92573358
26796110
33091015
542488
33151455
13972582
75686005
26712041
38481314
12679333
27622394
66447013
13518646
20362957
88279539
8934871
38392928
26756368
53896690
11318198
51126489
61106718
20523720
5504647
66083694
62614855
31007428
36859410