18313026
5409825
45267418
36037297
54842959
82925168
6042997
8289177
18552656
13241150
47648980
20594236
3861620
23716417
28673371
6732160
97234902
56598123
26005714
28155923
44929436
95782245
56419510
42188090
7702815
7128867
36148874
19293183
60745188
7286011
1882319
54373651
46417376
74358956
85598324
79661886
32277459
30828543
68525068
8324979