136227
6042058
5047147
87452796
59773961
74231380
27038060
89894030
43667704
34219354
78928093
79107215
70697628
80752858
37833288
39468699
97129284
8931494
39826807
47976465
1293101
79384336
88771706
72949519
243338
56098944
73336116
29557167
354677
22517315
99612740
37232615
12165428
25906790
28176957
30583399
17559700
26119792
5807441
78104029