42208701
4999218
62749604
48354932
12884847
54254857
97447471
83759140
8589287
13872149
562814
43007470
3912444
7278158
814512
96678271
63222285
74802599
55045423
40634365
6024894
40647888
19796534
60874195
41248766
9709293
59327904
78437976
42732785
16536558
46731396
6986050
20834613
16103165
33574127
38667453
58379418
83862539
11589499
22835946