77104325
13165238
51362577
7211893
5188444
52387347
39322565
21396937
16284300
59043117
4888762
63629680
4807435
88995896
87127397
58448067
72617903
9264573
13268799
86004543
5609997
50725019
46671543
68424570
19839330
17436113
79739362
24204095
41761779
5819525
82697230
71763359
71327138
48368080
69479867
20196875
32044129
77507809
62783938
79241755