71796828
82875050
2185866
12959409
7406529
14474096
4721685
84657954
76108504
40899418
34437810
15096597
97748182
10082414
50776102
94668062
42726295
11358675
58364097
40763512
9683560
2564765
46181151
9614569
79616232
8133153
41711903
66603421
64574031
20158044
40192954
39919737
77692257
73301525
23046688
36377487
85513248
76713861
82816122
2258043