14619738
13733680
60291410
74823706
39902936
24052486
85663312
8056495
8565467
11838938
84769215
54738763
73222535
38369140
903787
5078806
6727711
32855496
78706928
30101898
3787725
68429808
69669773
9405359
23311661
4170521
61218827
14199095
89363047
12073175
18941861
34671162
18091103
37087941
82404269
86089552
98928505
28391243
48036620
74166480