3853508
9843204
95049418
51997710
26403361
54879557
36273637
36574769
81246960
47024346
49608779
57612840
62839115
1888393
4706903
59857792
31388032
8945125
75119510
83874886
7555434
78423259
57267404
57993557
56088862
38093536
90902668
8948347
1850478
21851331
31438280
5896926
74167903
5615796
83686142
76277152
31473799
37075276
30426605
23594126