9168287
1017887
27822670
5247388
90074976
63228104
644830
96714996
52922569
1026101
12972556
38788871
74377113
8698271
42946802
64914285
62412533
756479
58596732
1677942
97538320
46909358
76003762
5882127
8830273
328167
72946355
55615623
95063039
24836946
52632268
75228036
351542
66357530
9198177
64094121
35255803
46087623
61727950
50465568