66856606
21181051
9035787
67156767
22132960
60032265
19716086
78418645
6229990
25951584
36331985
55261187
89654247
23175327
59696844
98416728
47475824
16553193
20163947
6059804
9142545
14655430
5335764
26074826
46289688
50069778
78391285
76739745
92108879
46415611
80224060
1111969
1431725
34409967
22128605
26805708
15481690
12266410
71596062
14228096