9522856
75761117
62835611
25371339
49004182
43326406
27181019
3347771
58959221
77704777
70096941
61738579
50973
52568809
61757960
51051137
7862171
54809000
83744994
59323159
342593
11447790
79904389
64843400
49541763
48982950
64852170
35152909
98726559
12296608
95409836
70092278
55508470
48488467
90228250
9715704
9064345
34509330
9798786
45568556