39714967
69284854
90196598
75056084
27143298
43308874
53272650
15105834
45917542
66327604
22143367
39509868
5312816
98494990
8044173
63799638
47904840
20092634
4783314
25319330
313279
25887162
42199852
43615045
33426211
67184420
73632475
93438858
9368592
66488082
82515376
34529886
45661190
79711711
23924401
79661015
32411152
18316400
85066220
62621444