70125373
9753916
74388047
62852557
70764572
87881272
68554202
86876352
89617204
77981543
65613569
18974366
2781968
75202677
69656516
9031032
44937185
77591587
36093832
32122271
44749558
341935
12271688
70492974
1483951
81563784
653772
40598125
85461097
41694156
23397917
688783
15051469
74106322
76505394
76091616
82976655
93255772
82652158
38217453