87241470
39509541
31135343
25874760
77688610
28842380
54397684
18739885
2666648
46721736
40917914
29461510
99529216
64367493
70137689
37767794
59423559
85944605
91032305
55966885
73547313
57552287
17705560
62482794
39643742
40294452
67088431
48026351
61837602
32747616
85019802
54653114
7489561
94388827
10219029
75551362
60621477
86372849
6467760
46696477