50748914
2654133
21082536
36246023
70513573
27892101
78113410
78716555
30274614
13069826
7622226
28659516
69376914
24428843
86601821
66588766
33043072
7785619
1254307
3372175
68932030
24641029
90878355
63201166
8404981
89361590
48201964
10401709
37917519
5721706
85242972
65429670
22199933
63855049
79271723
16096721
12057646
40861340
13485648
38898929