14117547
66375343
11452201
83343324
4091130
57020
7426472
18404536
48355664
32288435
76464815
13223079
81551052
45802161
1899913
93032438
65546793
62962397
69997713
35104932
4663946
17935796
58251841
64399720
35529687
47025093
42386438
5329839
44062363
15212811
7145221
12509607
45662389
24648536
65815883
85057660
39139871
15495021
18731147
22823242