21453916
16232418
71652809
66464310
38108600
66024045
67332985
29082250
1657154
14495520
10879453
44583711
47522436
76186085
53569651
62849132
90033975
28726862
68829713
1841561
76367303
60893802
50664269
79286919
49633622
234923
17701875
25982169
11164284
61168635
97285728
81443805
75756653
57137424
59057286
78346525
40606921
72717253
4788823
67834775