96543505
49141816
64175608
14018815
89387473
50824166
2154997
31422596
1853128
50194215
16165982
64693496
49616612
33508864
2623996
886062
18311744
34323688
89032837
41866625
245823
13616835
44127210
37392806
92305172
9544662
7978665
47063293
32646591
26184372
4369880
4617102
1453442
92692178
14981167
47852347
26553440
6842273
11385611
4570909