19424309
30559320
63553744
3856493
74731591
92209470
8802872
563813
82237009
55367493
49081490
70685225
50178168
98762502
21603604
1348374
6364972
20108762
35229221
15368828
13445420
7642414
72127717
81295919
54382229
55468219
7020645
316951
42977400
46362180
12992631
83357914
66691152
75874857
79214893
42777715
23912918
48655970
79078621
53356758