55866956
87029204
66688802
71079148
78068041
40143818
85152247
19081503
4538981
82583887
19853391
57964928
4581232
46442965
12012269
75913262
19333881
52683725
69202058
63393953
42082036
43705110
95099928
28678327
15419292
68146712
88319930
29562819
62874213
12559480
86845143
52067320
66122830
48044459
62106337
45262247
60483761
83771250
69694999
60185713