18956732
24461362
38706017
63195006
8931450
7763019
9956528
12277068
61311755
36909724
27972918
13135255
68067246
45896214
73991979
5816288
21847673
59121979
86846979
67193375
80368731
72454455
43174899
46865506
84032250
57277187
40665665
61023526
7017797
57198341
3031486
29925179
86889881
19448685
81789015
82854603
21602732
66535492
86707475
60747586