93056259
77807174
98886794
61549137
80033334
53451024
11298726
83937
9576736
75138593
29792542
19782459
39904873
6972210
82996463
34859960
88492771
30852448
31025351
12222630
93149629
20051367
85236484
44859527
11828733
60758846
80273089
51412854
49991034
78348780
94674071
64518849
10334972
31522184
649114
4892105
505674
83195711
14845490
93816083