2257385
37725058
57922125
17527181
80142352
65709060
1507821
69297278
23686573
19286590
66469240
29358719
8987380
36859519
23679046
18138488
54432744
61369203
39268365
62728426
34669356
28602950
44712331
4877804
58981934
10819463
30497525
18856273
43376866
96603495
26288292
19729107
27408466
17366759
72623292
84682729
61755918
43101712
68203143
27609334