18963540
94444255
47821666
79849296
88554852
95032266
73427273
96919513
8340692
38706959
26412173
78671912
92309655
59645718
17642660
8174372
73405751
62556745
92052383
69374748
25396165
23178328
4712767
69002119
23321967
72246100
3603943
9798389
72079424
37488113
9330585
55815222
82819876
69379086
41223730
13673452
74187389
60203089
7541878
48586088