1562456
38744633
257332
92289241
2063331
22855608
98463236
45107264
63866416
85298993
36192504
72337050
26644801
5452557
72754465
71951543
85192973
3332887
63904617
76633583
73063057
53145266
6504130
329955
15721315
24497487
60846641
17999169
5214129
9478416
80669720
92886290
35357040
70185606
87193711
5300394
12201047
4544306
94488376
40249400