81306471
8206978
36869715
8844829
28203052
503593
77507061
11341131
74123920
15881871
8853597
7067170
49478360
9316711
59576015
48525614
6059976
1302239
70108702
15299913
30529124
2735785
50682376
17183754
79893540
19999877
4240497
84456605
79096759
9769600
8929178
64868981
90004564
44961705
54724290
39078633
16498461
72248701
9656144
59415374