87141810
39603931
4567450
99082888
83924392
96638244
2725119
81282596
25631510
3064966
61092694
79926242
5382559
8496054
86804794
16850
13639702
6397829
8317116
2312384
40102125
15139734
88858693
1702110
83074609
63357921
99352829
67275142
27163035
92682710
17832213
32423850
14971433
18051300
55142691
83281539
95742801
35233445
755644
57305764