54376386
5092594
19494790
57127465
61817285
72647515
76204126
82385613
48558559
23888495
12858855
82521106
33666444
6515381
61871799
97076076
36448516
88358872
57508782
35928026
66139808
35456639
24307429
15325437
41367654
94473695
36601710
32644333
19881601
28679164
31123807
4976967
2335072
23671494
37292457
31361182
95218632
6634907
69741077
20399272