212168
14927777
770737
55703404
18355601
50742120
93151038
75787437
69548180
329304
16851677
16253153
98298631
1207975
15048205
18745462
52062288
67589649
21846393
13551340
11122665
88825335
9679231
4437655
19055100
71216182
65984455
9893806
28946195
8794609
74867204
60082198
71079520
11055041
22309088
20718144
76638034
51415988
61062354
65292231