16912539
38783453
56785391
11776882
15879573
76942369
62085110
24759457
745960
937472
15909870
62177518
98998401
62948310
85526896
95535987
72356589
35519597
75811580
49642011
69448436
13908392
1113034
7092058
933147
76321909
67204205
80082635
25499276
82183898
6931266
846228
73871308
42169378
56371603
64745058
38355370
42779567
65811285
29047732