19662761
2424453
87501725
16153287
87751564
97083536
76532605
99933263
58101804
2763288
7840637
97459298
83318415
98938040
6974514
42334013
39781592
47393383
36604779
14939936
62409117
27734094
44178418
39123207
10442933
37546913
980434
15423126
29165576
83632583
26438985
76854611
13931898
65773258
27684369
55423412
42724856
75032459
92225915
41243372