20939164
4221580
37841701
69216138
55871426
82888919
75199049
30839467
72644383
74198696
15181128
93509811
96158976
69765419
7853941
87041276
2863371
24428153
30174966
33325195
90875592
94312034
46739233
78352942
67845092
15356076
65967593
43396798
14628187
26329468
2025789
43137860
47818578
12354430
14988696
47346798
29822760
16229119
57476109
79952886