64815438
69058360
63551866
9226017
98762248
88704118
47663586
50922826
94479520
22808695
64345271
52239837
9714900
56094620
71649989
61404119
6433937
84697961
32254623
30585793
14392681
24872670
94552218
91287331
67443757
14111536
79991483
41376995
1134060
3167248
8884204
88435288
7193898
9944342
21806267
48487241
82507194
35162701
36694564
85624466