58873734
69082330
23036953
55087371
70578811
25671389
96552922
74473023
74402789
43351251
95997096
42257398
14993415
67268516
84264673
2063143
39958918
67312765
55731462
53239341
68256809
34617964
10578091
7662008
72109136
65717293
42593490
1355973
17754177
11194375
20803890
32988997
59418954
90122582
61688097
808320
68996173
36144102
27999324
57321194