85468973
39022404
69591888
19889148
9013345
66013078
38081958
91786049
87293965
3630615
33224759
39721741
79077687
64834007
10922330
19548086
58699643
78525370
95991256
90491238
87846179
5558512
40197201
73611033
5737990
8430120
9314768
8727517
67864980
2211911
62904398
4632262
19082880
44368169
2153273
29013146
24636940
82468078
42537779
97565482