3061293
60939914
17332359
3739199
4027080
25095873
60984752
24325071
7073407
36053793
9807390
22353419
5121502
49877519
53981627
19944035
293397
26891081
68518744
63303439
62746457
66729681
94316426
7246411
6915917
58571452
7004004
87359485
69625637
54652531
10074132
24091940
8553213
51143854
22539066
22585398
39527664
5311215
3769720
75214397