58666825
1954921
85706124
54946303
76534341
2123124
37706023
27976701
982264
14438296
65122819
96489374
45036981
51892565
3679444
81508663
19652405
66031335
10461710
1600890
58194888
73779962
32182798
92263209
77451337
52159776
50283825
50898688
27601210
10303806
56225817
24885483
59571155
23215464
20443179
39706723
3699482
813663
64508210
47657015