31796825
79971753
58374330
95824371
29651099
51391921
84144209
54851703
10504187
72339088
74988434
37245426
71952177
21974932
1221232
30737239
54756345
9567142
40379817
80688626
73656557
68013800
42512160
51899728
7371417
49372564
77479412
61894111
13643653
14838007
18627210
13355357
19918715
68445914
1317457
77589024
55599216
21034753
14565359
6273359