20647799
89408762
31296258
91222996
68241066
39882660
2507817
43477920
43813144
4791542
17604026
11638728
24175001
25759916
82768198
96606391
1398138
97969685
26521085
89314523
14343180
12044738
55399870
61693163
20322190
28222810
20115030
3186278
35321555
55891615
89051449
59771783
27033593
33581179
48207885
29839526
90344883
14597163
1214252
70147771