20919933
97189158
6193099
5444643
7487503
34324278
11966982
37132695
57206199
62854104
54867671
16317714
77579907
52535419
55745513
82267478
3548504
92598704
13311448
58939493
37222709
98546780
30374561
95649070
50416135
51626012
18404624
42557135
89697803
3126808
8107584
1047041
60455628
57892393
61153623
29625302
3111228
5736485
32968352
46239095