8982832
80288680
69491925
6921551
34679320
72843104
15514579
61301733
84855513
2238835
33798555
15179935
68149987
7112673
87757324
15791995
24788261
5881658
10093376
61599170
88373610
87112070
82076893
95164119
94686584
40789762
99943043
45261425
16271832
29932656
39353678
5919356
8818240
253138
23904470
36816394
96459306
55468318
98179499
61611319