58138243
52986080
27351402
30982406
19908176
62338474
77444677
30548241
26277058
1684047
88418471
6691408
32156576
77711829
10033924
38584529
85195741
25222411
90155557
20438045
7293824
6326888
18653495
30096010
68012361
55951247
96338408
40068693
88734394
81449869
43369303
9611691
24058176
53748341
71028628
10199054
76254315
61563422
72793499
87069287