39314882
13052921
9601720
38565234
84881250
84414615
88599584
9857147
63719282
55875289
5172761
22624835
9872786
40197453
6236614
21018388
91119227
23279624
68429183
31323957
29632986
84277066
95108960
39448715
26354539
3815338
57456241
50872991
11129939
9586750
85367851
7278611
9264272
38773647
87821353
29229890
5212587
9783533
88169305
70193886