14677997
1106371
77682871
35698797
51634576
65035753
10092915
62242067
88692852
21455486
2436637
62783624
95051580
66355161
1562510
53656690
28282445
40995808
34866461
60564838
33279739
1580653
76701880
413554
60285107
34728541
174261
84836558
8281020
60989112
60828517
4601292
92977441
17875772
40595497
86434134
47042499
68967529
27709566
46641702