1166939
5135222
76217678
52482708
42332726
25121564
96342559
6607876
20636511
70796845
58481700
56482372
25619775
18308999
251406
46736897
57818732
12313672
3178402
3919618
66561645
56336285
35903410
37294869
98364341
57217077
60902923
67807470
8217960
79569496
43566431
19582702
21367013
60479536
98141318
8447359
24654275
29869605
60225567
19771403