20359079
16481858
62735320
48645782
6858359
86323446
11407881
7842458
36607355
69007843
19832429
49771591
41696835
4726819
49452085
82925579
24783504
23494290
40799021
94748407
96632234
13848078
89777314
3412746
27921557
58711251
29106836
59326137
72406825
77467133
65198342
77181770
52726355
33861585
52599088
65377566
15665989
25308802
81466840
50598685