13831428
63215623
58451700
26214616
90779725
49682051
51545978
10017539
49198952
45572868
4474716
23712018
86007474
2550511
89495150
78123176
27504753
71848468
59921954
70373486
25871997
12717256
9728125
726777
56271367
42796747
9279828
19154373
31387757
60038916
79002321
22829158
12831967
9258883
8556195
28833735
55587523
8214700
62352450
34343408