18453309
77194071
21579056
99286566
56903537
24594205
18635510
33875686
14298590
2903591
3219946
77957668
13922621
6901356
6174689
8954744
72292945
79379543
71546327
84971335
52813301
13492739
28909045
5047828
4892336
87322512
85917490
50308792
8357249
38983525
88578798
25433878
57204657
53781170
10907269
19476262
8231515
3813650
87322957
2108986