76311343
35053017
50853555
17683772
13532054
50309090
68087403
82586014
98409913
63079483
90175648
87504944
24151297
52648548
98413654
52377291
5587638
4109953
72958161
7953164
64406053
49702512
48171376
76195963
21962456
7325201
39878065
84953356
7059335
16136313
34423040
10274108
37534906
2877568
14679195
59243939
8129974
20144701
8367759
36754298