63689580
41074804
93458933
1561339
50152085
76313006
71997993
98892606
20031899
38798880
18616472
71923706
68169605
14325912
96252588
51384414
40388958
94817958
70668754
44271873
21068793
5425582
23585712
53262588
55186694
57657296
76576338
18715508
37494739
33373232
66726276
65717624
3075730
5706437
11454049
77055354
1448049
77457950
21297619
96364491