32899602
11731737
83631024
67568238
1534744
1094056
25466478
79378194
84573675
99227042
50535518
55209089
17015076
61467840
7045568
76955718
56788438
8524034
84561267
5641845
52334038
42708881
10801606
8906019
54717804
45281068
52061454
75056164
60728347
55527979
53587832
58422767
89618272
1633040
83172410
84858737
49271026
90418093
20527708
45935643