48457287
27444825
63868395
20316621
7719490
1958781
49511698
15584998
82063590
35254099
86463474
90755589
67931735
73384250
87565161
33867419
86793661
28029556
1426315
32246156
85368884
17051966
56108165
27157803
15124022
27809865
6325864
115160
23904824
12545527
28937424
38133190
18719900
68448079
13038057
72633313
61946570
3491965
54379703
99439667