79483764
5153356
87425605
84318874
65913851
59987261
42607874
23609734
89028682
27419827
53848585
10898900
9267336
7784777
47873044
82252144
38273291
84977740
31606293
32495920
21688865
22949676
75753897
5319454
88415519
79778627
2603939
46245647
1325445
50726551
8045429
48933030
2981511
17293929
66341276
33072207
50197188
52575474
4796173
93543482