29851413
32542674
1291729
69938313
12859780
74174010
80216408
15595315
41541457
85751817
68588277
1824182
30756234
87804328
90759551
84471919
21441422
3794615
84771810
75516874
19466072
31374537
79523376
68982208
27676590
10941907
32101175
39892914
45993541
54164543
14254796
54395066
7194052
76124400
3854322
71034724
55235452
94039912
2209571
5067117