91548489
82531652
47422151
66811579
47862300
516339
9628322
60961075
12422995
79161654
29436182
65231680
95032387
30228032
54229903
47106073
273540
83432043
19021634
575793
22751963
94876842
51566276
8745308
22749639
13367362
31469287
32649008
44883322
28271354
85912552
73053097
20516720
85489923
9631700
44334778
6619555
97471374
63876946
78826355