59359091
61214677
6819607
70935131
63427623
31331649
40637012
6664835
15126502
86439478
78631374
1764728
70867494
24078960
58254183
50453471
41965767
96829436
80268440
79256574
6263108
92934862
96991218
41577234
26179298
43441437
37688828
39008689
72391463
4012875
11296723
29232370
44756191
53185874
77597374
56057405
21607540
15472971
86289019
18538663