76177468
4453118
55274594
45703286
69645009
48436882
52425096
85375095
14353609
7102939
14058753
95287495
10323094
87801128
8729969
23691205
42782005
72755233
38859507
30637584
97652671
58364326
42914247
17049551
39756085
77453345
8707404
4035963
1311361
9453210
526181
96265711
17069799
23625880
19699181
90272874
96343186
8489009
17197304
65677397