34792723
29256424
57056833
28446386
4881379
21691128
50983160
30667804
38848540
45769942
6139733
57964373
76114798
22901490
46549253
39086285
26399390
57883985
55875510
52442951
23371309
11343266
14981440
52299865
2699932
37644382
12696791
83079368
66153344
87815180
12688107
32815205
80215545
11122075
4368983
98001045
8121424
69832541
38904020
8739927