55301948
47541643
3546992
7246546
16228739
39966387
2986527
88167095
53335472
70239957
3351516
8537674
76773770
4060793
46172294
46299462
58714238
79952131
15083768
54048521
1240352
21357439
37175996
52197131
34033349
14549169
430593
8845183
5420244
6893056
95493945
88184276
75853926
29917276
5669295
11536470
85894375
57657676
99017995
29931699