45277206
34739527
33382306
29996707
40212466
9188913
26517509
76958242
33197442
6338442
58547666
99225
94866817
83772633
9420694
88527790
2909275
69622104
61498559
87784308
48444212
62121272
85724970
38271407
50239324
76953752
15833329
74995901
1403092
85278960
34637958
2411291
8293745
92134285
37852597
18388668
9832427
37847462
55158747
23091029