361038
78697195
84939696
94164877
39734440
33254412
98244016
28511979
68753163
70243978
9998444
56461723
70294399
32934293
27434681
79502788
9893896
57899950
20443883
90204086
6925266
80835666
48377484
53722779
44514395
11445718
33108119
90165835
3423297
44502307
2171323
42558930
9791627
11685731
6415778
62251478
59214009
69913274
30022322
55125047