81271615
82167453
36865693
77432251
85785865
99962
38021511
48724970
26796230
54914775
23181920
46266811
45322311
71934603
8077415
76257994
10365535
56261071
94072379
88764176
7987425
96948767
2368135
41524294
98605014
20885314
17171690
7179218
62594008
19104188
30189012
39519561
7906594
25468558
5339216
67704463
3917977
12669131
10364827
29003004