524048
96799463
61976771
83521012
45847994
15819219
1758188
67807704
28637929
83972890
91091073
41379227
89264181
87692385
11111623
35645977
85889112
68423954
11224652
6679588
9106873
93669084
37917253
95299764
4806978
13393286
5396107
970127
80763624
62952960
50715888
97691329
6081143
75839250
64811158
12504513
89536971
71195109
69695239
46284080