96243661
27731639
89255092
17821838
1404485
4973928
18221053
94135873
23911380
19379071
22861862
48652539
36409299
31154108
17302116
9044305
30884654
53805422
96015173
27857138
58627372
99673709
23164965
86735992
11562913
3028339
4236389
43684377
81857113
80023714
41175513
92781157
9416552
73523168
28458140
56435663
4147158
4089703
9587391
78464952