71573590
5370508
95757349
84089380
55165414
9012589
66786711
92403626
60661741
93738913
17837748
29227563
81413185
1061832
70245515
98897679
53708706
23391692
87881796
72054943
20957714
15181205
202672
47199578
40921363
15163929
65074491
4078556
1903613
3097357
87463700
33188879
4183977
53872752
28944882
93392804
27121718
30342253
73606492
15056502