53217954
99185517
49969598
92229444
529392
66453776
27477092
32871074
50219905
70903686
2341859
37422925
20324688
13127666
52767428
8807511
85971290
58422860
74733954
3974032
6121990
10309873
73329654
64399901
51583156
63259905
85451856
82599102
97557200
7911701
8135237
32729530
23075129
34471048
26954945
11436050
72818717
36852089
67805494
90102828