71408995
58641554
97819091
59957470
83294696
8708970
50152746
69488398
43995999
53986150
24284126
51703104
5938425
36866027
46471497
22472945
23324678
54717297
44289559
99089751
65845299
5331467
87699299
8509880
38736730
96296087
82923036
14632608
3002755
33204095
74828494
82344997
91827359
94347296
4876773
9407240
66535671
12268360
1918325
39028431