18294995
77342279
18518841
43008266
86505581
13496622
18003795
29263311
21851580
24996690
80831353
50568876
35633607
14404202
74077425
10902205
33324275
68653516
16641971
96749164
79097792
43869189
25901886
33358942
35919367
1315921
98147231
10133160
1523851
89072745
41359839
92949379
26772943
68862951
36179666
74819530
322483
94523877
53717298
90627191