24127009
71938755
98035246
89008272
20586056
5014994
3953517
57236160
48783428
17639163
71092764
94531069
59636860
81543646
46901773
93482361
839104
71632175
47411412
11109685
50116346
21734640
60995128
54262523
49666
78236203
81086576
99478155
72696637
56194697
85511960
81542867
46547280
15208052
64603763
4906934
8436512
92246652
50352229
83311194