76337561
14346574
792820
5996273
14322989
34737557
72669288
29099594
86967492
81013297
21869946
20123811
40018195
64679986
28681457
31086736
38658691
47542605
3493588
37262512
28056523
41788973
62373496
6906277
88847309
63243717
66415628
18784142
84411791
23211343
27532349
44595618
13256321
97567336
38705098
97315492
88509507
99198094
81697253
22597455