2110462
463899
3054832
304710
73666874
81496310
16996842
46588801
48106463
20428615
6402956
793814
62671747
89864477
73396777
3536261
46766489
63278536
7285935
84822620
722030
78174959
43233242
51762543
40851163
56757195
31564429
84769215
5895434
32772786
5218679
22026541
57799007
67701655
12111384
51262218
1716210
12996343
17354102
84217450