364139
44937832
10304652
42948496
721348
8997528
32408516
29202781
48881984
3340405
57928769
6166365
69098003
40037959
52961503
38483687
10952933
9816048
63607592
1639118
6055103
46077014
13169983
37812476
51343249
50674693
45841148
86968490
20876719
8341425
14437292
36456038
19421865
40717513
9375760
32572922
6311833
7060840
56424145
25739993