52921925
42603122
4762289
47451204
374735
69694712
4917444
39508820
67229082
70936952
78969828
18056752
2097896
8558910
55681668
35022478
49584253
83261017
91309614
35883921
76518370
23089764
91931826
3821973
16259031
6877755
19863284
13959648
23768481
45281566
12674433
90077810
72275137
2680815
15493681
20757195
7446177
15351756
96045251
42702484