77381993
84378847
11874997
54415547
13824618
60034450
44978830
32819592
4858672
19338210
79662648
71948043
95743775
37303026
77927601
5108453
36073039
62605114
70118247
76165730
70903368
48037614
9498894
95957530
4612992
68472722
2421549
25467505
34142807
56597649
70458112
51374163
27794420
55349256
14434882
44116390
66863926
73727084
14696042
32646431