51963486
7349892
63978087
40357504
44894187
59882374
96653043
17442059
41435342
3305866
52094289
40725984
10442709
53121245
62517216
3868179
19071886
7221648
73961289
20722742
68637884
63102089
8535467
19554879
57698516
64485718
55192225
17049421
61798869
6583249
99416717
60576440
436787
77123279
85101188
449487
79857121
45901298
6042636
50231408