89329098
77897032
84549726
71257624
64354925
58886050
2766602
7788212
90085848
36913866
4909141
59081906
34498163
94541048
8909889
26552989
4021687
61157679
7585109
41139103
46998011
1525349
45766253
45473561
273863
98239602
29809924
98156728
95727903
61018236
673559
82702168
3898917
96678149
77643065
2695993
82801013
18054286
37473105
97578201