70399550
38083291
97948884
88137775
40862730
43052851
41165943
15996106
60674177
7651140
24913256
14389753
17639131
6412432
92167378
35696173
30076137
33523429
44069258
51583445
74214403
58171671
4734141
80358812
48355055
52898819
14286362
71003486
49342249
77619039
96107934
59816654
74205830
7666915
25379560
42192116
46141783
88457913
86599447
52277854