32659730
78384207
92244684
43611648
16248603
1828146
44702922
64485629
33769560
51544887
3175610
1075456
77325686
42406089
20594896
12461231
29418009
57417084
81273915
84874750
63737567
53939650
69242655
14333876
21598379
16676453
11307416
94962898
92058890
79901283
83994545
84803192
55137704
78124234
24539077
9411316
55229158
71552216
88621081
55656698