72261426
75939628
12261127
87014068
47434380
87816090
58034394
22246751
4318769
46683762
78768264
62357967
33835585
32793620
5100824
22874399
85397179
50433634
44808526
18842429
97788586
83001708
64056273
76152554
42781055
67811269
57878200
639599
77008981
42048638
99255650
65259990
82704432
10129425
10385809
49547712
5886397
4348526
22661467
45213338