7668569
95022339
95351408
24271300
99507634
3071861
94007265
19968522
15638222
16212676
58516787
92742865
86646019
22167806
53744462
76336310
46987046
49898542
18245551
82836811
50411658
873274
86853986
56436795
94649551
56191190
9396241
30112376
37703219
34131408
53047493
71129299
50324850
82312899
30864656
93112615
45694892
36748568
37011362
6491569