85685116
39346631
70864677
85448596
28402920
53497205
16188040
48835934
85692012
25718935
61142370
71248352
23591207
7858833
8989848
50519111
37642941
79431857
58558136
25963919
72513795
57948957
78223404
8651251
27072119
50488376
86424863
38583306
12748802
52048018
15265280
40942798
25823810
1072308
14114178
15758547
85452170
55437186
49669919
30173424