47825524
8468612
10224665
10313733
95137949
37784222
66364165
31572249
70447520
34936743
69368244
96577536
76054017
73766484
7398568
7529425
9952932
83028106
59805649
4215569
23205737
80341617
4292474
53777924
38285140
28917997
42294547
26638484
655132
93925698
6024840
92926336
41973942
84374851
5748086
80434018
71309540
10968826
27856972
42783895