18497169
24826830
74309449
81036074
81023848
64065461
51456278
43474096
24812324
98604495
78646772
62928316
50183729
54771927
77847370
45538451
28935317
55484190
74084436
85781370
4162372
70086049
92226305
11461068
70411977
71342030
33611034
2032833
12601141
93635822
77527305
71143744
13615400
4127487
32052676
85169829
89123791
131394
5552568
26107980