35644570
41809004
67508877
45198008
52236519
77789260
51104468
39403970
66779506
50477210
80418190
8095751
5508796
84469567
69706891
30416986
18291150
27333939
48733918
4826295
21506382
93913025
82102299
65535636
13127794
1206937
34552391
82689056
82942891
42872424
75564647
89179583
76401481
92377992
6082533
73067849
207269
9109437
2392249
63959459