2292825
86322530
72037009
53057033
86609132
91455711
98878209
22782726
79667281
7212149
5656639
21585610
30962907
17429986
7608677
8394504
93473444
584464
13418725
68338048
94241892
8987746
16316994
12041914
31439919
31957375
13913198
69848041
82158376
2714770
90556494
69632769
76599430
21301045
74207097
21764120
8689630
36235728
33547261
9157944