81055759
2634783
55764119
4324868
95226162
38676880
73902058
19118699
40632204
28437313
18944264
92566294
13061533
32183438
13907512
91009649
94463613
8325036
50425911
66928423
138444
91991773
97083153
8638271
10217809
4815951
8305842
16798038
84476312
38541921
74629448
7747927
8724181
90866122
46895739
64022703
52437645
14487035
67627284
61709282