8903186
60503614
35269200
22266776
95441450
54985182
25057807
3811982
75305895
90728157
49966001
90504778
87518749
67898411
70156817
51281244
7999252
60997102
3974213
25986327
22633501
57317514
20726485
55119018
66718510
8702794
1985344
9707656
6446488
60049461
79751866
59686763
11956517
55605611
95243684
2825015
69123624
37298861
83115480
53317567