27289030
16498828
9020880
69698144
63984469
41187859
26155087
50591489
52438864
4385517
2214563
25659615
83847579
58747715
52502157
37809983
39342840
72749559
88695776
12954458
7953623
83947490
20067311
81889874
29029002
6838516
87463359
55304720
12788575
686380
22868962
92965702
24563387
10663111
74295643
2865575
63745691
18689038
24767263
3053483