39823473
24528917
84263518
43309337
22078034
88952503
52003212
84084384
66775654
6467778
330969
20651676
72853720
79424642
40495274
2256958
49566071
49075505
19888074
25662328
1457522
3591069
60669871
52399632
52018147
21785383
37563603
21589894
5849796
53385622
83407003
36613286
96297181
18995704
52452676
46569878
68732514
99918409
86977292
91571119