98932460
42158138
79373304
68854589
22407422
3888227
27302644
83167589
28181318
38926915
21744524
73359230
85595404
82087420
13127947
9913832
96504045
21389034
45669109
52711850
3873898
34683046
89146917
39269892
9006924
14396001
75077028
78854137
1134315
79719299
38175018
30532433
85106975
58247701
47071835
81233327
31125784
38212916
95127690
19694880