46621578
32819262
39286071
6081194
4679917
11438972
45457554
78213237
61296170
69401294
2279974
73747059
45295418
84083070
27221334
39625984
35567284
56573354
9011752
28306022
27005854
61685812
27298303
265159
31675957
83395157
66978855
76988107
1839802
79951869
19617247
33413129
44775042
127985
78244555
59923867
20581530
86902364
56803161
48008809