16238053
91425649
642047
66297207
60521375
85984892
58921077
37599109
83753542
13593674
72208929
54301583
59159930
14858266
89789021
10285725
8256454
4482774
34648250
96676309
74225993
81353567
36811907
46416399
66337269
14467650
70557930
97738438
74671495
60902814
5023847
64529644
11692409
89072149
16783434
77526288
68413835
94361821
22158250
88162458