32584560
59697954
3103906
64537132
9326361
70043002
67691286
92988615
58687025
21423834
31161386
1748992
94961594
76567785
1749564
24129263
38255558
42673954
79884464
20902914
68766978
12005116
9638209
63384140
20595576
34012452
61491803
93608464
7095888
77483304
60376134
13624894
66467130
692302
66668258
4927052
60911666
25437114
63767941
28127460