91813335
79775720
21078684
26741191
24884718
45956440
33383222
47272538
1094976
6063655
62292256
2193067
7049531
37874081
29205737
46275188
99817643
67868327
14165327
72355589
66445579
3831818
7374484
96025022
46283660
6421277
8542342
58381002
1811890
98289631
65997205
27797700
2647291
5413262
83721321
60353100
37647787
7931152
48045978
51145027