57218842
87103249
82497294
72922088
45942139
8127173
712732
49988568
53181085
88232410
82973529
67641125
48999934
28534106
20222448
45803446
52407922
39167414
96652628
33923349
49197181
57843347
71952649
74939128
10178255
4437856
35106607
79745305
66913526
55204187
21427578
78075323
603260
13093451
45772127
49992677
28321543
5097397
78348391
85857623