54069378
56211937
81465522
96103873
89504597
18407475
90715520
12683211
7405057
8213401
68094561
86789562
37704045
62552264
18954213
7681096
4278361
46285699
66513740
2076296
342542
91765266
41265395
97827501
82388138
246301
16709629
4979669
50889808
43004121
2173335
50906257
14481708
87138595
1987376
69032510
48924394
77223437
20813682
13403366