22597353
8011450
77423037
36394069
80628811
62048157
12732669
22201738
12767513
41876905
26058527
44633437
40686380
5809412
17983662
62879077
58282429
60631353
47825390
1233312
2030610
45292968
37931498
4231537
58394581
69194975
64861426
6928351
36729643
48327956
5402246
2214869
76343453
84371382
29117724
21987201
43245664
20506579
26061702
49087830