2333524
39296779
15399915
8257279
54013926
53453668
35411304
28958956
38926595
35877148
54887227
40811177
51538062
75361593
83092184
95499508
86397675
55207928
8504965
3253248
32348585
84498217
78183003
91937662
69229570
78327113
593824
90674411
35915685
90535807
80523372
6419474
36589387
46751225
869131
15949348
15247300
97574156
84697277
20813469