55278666
85001140
4749045
9136794
27985767
236014
49197829
6931907
72173662
63622979
90843139
83811254
14835830
93868480
49909139
16206638
63694256
86692225
11493651
59693599
92738360
41707202
11117750
62848342
58917507
33474158
24049586
85234560
84563671
87367130
16314169
33654782
50944556
20829115
9111525
99165427
75269676
48037410
10236412
20937294