81538714
63684872
80422929
87392362
3954181
68835386
63786350
31983844
78667222
69218531
59648862
403812
2963043
50554174
49155304
77049284
86644759
87565505
8228994
5159830
60059027
27045428
93546223
69951607
91393138
12189327
22239651
2664140
70567905
31123411
75889503
2489417
40948057
31923052
6396817
30226529
77484786
79161314
52755095
86873868