44912186
12775278
14431888
56765533
36532946
18822381
27807876
83235160
5973372
67327531
5653511
59084027
43194484
93612699
56897039
73264126
78687255
7477493
46543641
46553655
94912202
1953868
23307777
21937517
98462948
26875537
8607059
73766206
439346
51255388
70862188
66594162
82877179
236605
94667127
58799566
40905084
79884263
67178549
40751460