20591124
90494515
36984
6024442
88929093
7263668
82766023
25582795
67899905
85945208
68023121
9579523
24855533
11341381
63819884
32484910
84897165
56572210
52062027
75307007
70269871
1510731
31509705
14611723
69995994
40773052
53757060
17059013
88121495
4900366
94267347
5559175
54908864
84099426
9357932
15406111
27765556
13449942
37541214
12041122