9896753
34784871
13232652
3559250
39342899
7930971
64768996
83981070
50633923
13667903
46786201
4316773
41076541
60748548
3897152
75979234
18305913
543710000
14584436
74488983
40068079
97089808
58328016
3011296
30612444
50672275
55917598
52846974
77032580
54784949
41393679
92557538
37763302
21046871
653231
90275909
11967522
38519094
18471033
95566713