18969
88866586
3381233
10692972
14675510
38036430
51742924
62869700
76531282
25736744
75748842
13054876
5086759
97402633
13599871
31739766
74713819
67718168
80148855
48103258
16241950
499589
53561575
34499811
84695624
31963530
973713
54231029
56116167
52868354
50702075
77387357
6025841
80685215
2759108
34111230
71768474
6373319
37076837
26054557