3523874
36398938
42174226
61331131
28861437
764085
356127
9719921
67462151
64211084
6381665
10773955
20393218
94603029
50279585
18204008
3202183
62456441
49857472
54496580
7244732
21315574
311910
87788909
23214316
35644231
77049740
37106112
13791365
3124178
18999696
57829115
82185691
57321491
6841711
53044280
89885766
99175881
4343859
37964177