51021470
99051256
36068828
52255905
67892168
91634135
70636978
68613398
47293761
87652741
22266595
44278539
99691297
33195000
64685824
60141168
2325952
21712853
66036682
95769941
70854440
81127357
49826367
433818
391953
87914805
19063016
38064380
34178416
146855
54657801
46856637
3442588
74738162
93327176
64487908
18144806
8975916
9473087
5722128