9993580
81216699
55259078
6715376
29121054
42236121
23858610
34063768
188509
79222412
2184138
8286879
60404981
87818418
6017615
48748112
37828828
44198950
30988402
8334487
3243898
13163778
44743042
16061103
76096280
725600
31557225
2637674
74752983
17414729
71432695
34358769
67889955
14173934
71955962
60236159
89654839
4215103
18453373
83493629